Fred-bst |
Le 24/06/2009 à 09:01 |
|
|
Si je fait :
$total = $row[1]; ça m'affiche que fred!
et si je fait :
$total = $row[2]; ça m'affiche du 1
muhhh |
Taffeur95 |
Le 24/06/2009 à 09:38 |
|

|
C'est normal, je viens de voir que tu as une erreur dans ta requête qui devrait être
SELECT COUNT("DISTINCT optionC FROM taTable");
Essaye, ça devrait le faire.... |
Fred-bst |
Le 24/06/2009 à 10:18 |
|
|
Donc je devrais avoir ça :
$req = mysql_query("SELECT COUNT("DISTINCT optionC FROM $dbtable")");
Ben ça marche pas :)
J'ai fait :
$req = mysql_query("SELECT COUNT(DISTINCT optionC FROM $dbtable)"); => idem $req = mysql_query("SELECT COUNT(DISTINCT optionC) FROM $dbtable"); => idem
J'ai toujours (1) qui s'affiche au lieu de 3 ! |
Taffeur95 |
Le 24/06/2009 à 10:23 |
|

|
normalement c'est :
$query=("SELECT COUNT(DISTINCT optionC) FROM taTable;");
$row=mysql_fetch_array($query); echo $row[0]; |
Fred-bst |
Le 24/06/2009 à 10:41 |
|
|
En faite ...
J'ai fait ça :
$req = mysql_query("SELECT COUNT(DISTINCT opctionC) FROM MaTable"); $row = mysql_fetch_array($req);
echo $row[0];
Et là il m'affiche 1, j'ai change la valeur de ID dans ma tableau en 10, et là il m'affiche 10 !! En faite, il m'affiche que la ligne 1 de ma table !
J'y pige rien ! |
Taffeur95 |
Le 24/06/2009 à 10:46 |
|

|
et quand tu lances la requête dans MyAdmin, tu obtiens le bon résultat ???? |
Fred-bst |
Le 24/06/2009 à 10:49 |
|
|
Oui, j'ai
COUNT(DISTINCT optionC) 3 |
Taffeur95 |
Le 24/06/2009 à 10:57 |
|

|
je t'avoues que j'y comprends que dalle, je viens encore de tester le code chez moi en faisant un CC et ça fonctionne parfaitement ... |
Fred-bst |
Le 24/06/2009 à 11:08 |
|
|
AHahaha !!
Tu va te moquer de moi !!
Bon ça marche !
le resultat de la requete était row_requete_user et je faisait echo $row[] !!!
Donc ça marche bien !!! Merci à toi,
Je vais valider la réponse =)
Merci encore ! et désolé de se petit .... probleme |
Taffeur95 |
Le 24/06/2009 à 11:15 |
|

|
|