Erreur de sortie de requete: Select Count(*) [MYSQL] - Programmation
Marsh Posté le 19-03-2002 à 13:58:37
 
 
Marsh Posté le 19-03-2002 à 15:12:14
 
 
Marsh Posté le 19-03-2002 à 15:15:57
un mysql_fetch_array te retourne tjs un tablo peu importe la requete... tiens d ailleur c est ecrit dans la fonction  
 
Marsh Posté le 19-03-2002 à 15:16:35
| Oreste a écrit a écrit  : un mysql_fetch_array te retourne tjs un tablo peu importe la requete... tiens d ailleur c est ecrit dans la fonction   | 
 
 
c une reponse a mon probleme ??  
 
Marsh Posté le 19-03-2002 à 15:18:22
| raph93 a écrit a écrit  : c une reponse a mon probleme ??   | 
 
 
Bah ton probleme etait que tu voulais savoir pourquoi tu avais array qui s affichait, je t explique maintenant si tu veux afficher le resultat de ton count tu fais ca : 
 
$sql = "SELECT count(*) AS total FROM user WHERE user_name = '$user_name'";   
$sql2 = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());   
$data = mysql_fetch_assoc($sql2); 
 
echo $data[total]; 
Marsh Posté le 19-03-2002 à 15:21:01
c est ecrit dans la requete c est un Alias (AS) pour t y retrouver dans la denomination de tes champs...
Marsh Posté le 19-03-2002 à 15:21:48
superbe explication ! 
ca marche nickel  
 
 
merci gars   
  
 
 
encore une victoire de la part de FORUM.HARDWARE.FR  ![[:shooter] [:shooter]](https://forum-images.hardware.fr/images/perso/shooter.gif) 
 
[jfdsdjhfuetppo]--Message édité par raph93--[/jfdsdjhfuetppo]
Marsh Posté le 19-03-2002 à 16:10:38
| gizmo a écrit a écrit  : ![[:sh@rdar] [:sh@rdar]](https://forum-images.hardware.fr/images/perso/sh@rdar.gif)  | 
 
 
la jsuis d'accord avec toi, c epatant ce kon trouve ici  
 
[jfdsdjhfuetppo]--Message édité par DLR--[/jfdsdjhfuetppo]
Marsh Posté le 19-03-2002 à 12:17:16
$sql = "SELECT count(*) FROM user WHERE user_name = '$user_name'";
$sql2 = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($sql2);
quand je fais un echo $data; j'obtiens ARRAY , alors ke normalement je devrait obtenir le chiffre 1 etant donné que c'est une requete SELECT COUNT(*)
d'ou peux venir ce probleme ???
[jfdsdjhfuetppo]--Message édité par raph93--[/jfdsdjhfuetppo]
---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...