Demande d'aide sur requete SQL (en PHP)
Hors ligneFred-bst Le 24/06/2009 à 09:01 Profil de Fred-bst Configuration de Fred-bst

Si je fait :

$total  = $row[1];
ça m'affiche que fred!

et si je fait :

$total  = $row[2];
ça m'affiche du 1

muhhh
Hors ligneTaffeur95 Le 24/06/2009 à 09:38 Profil de Taffeur95 Configuration de Taffeur95

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....
Hors ligneFred-bst Le 24/06/2009 à 10:18 Profil de Fred-bst Configuration de Fred-bst

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 !
Hors ligneTaffeur95 Le 24/06/2009 à 10:23 Profil de Taffeur95 Configuration de Taffeur95

normalement c'est :

$query=("SELECT COUNT(DISTINCT optionC) FROM taTable;");

$row=mysql_fetch_array($query);
echo $row[0];
Hors ligneFred-bst Le 24/06/2009 à 10:41 Profil de Fred-bst Configuration de Fred-bst

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 !
Hors ligneTaffeur95 Le 24/06/2009 à 10:46 Profil de Taffeur95 Configuration de Taffeur95

et quand tu lances la requête dans MyAdmin, tu obtiens le bon résultat ????
Hors ligneFred-bst Le 24/06/2009 à 10:49 Profil de Fred-bst Configuration de Fred-bst

Oui, j'ai


COUNT(DISTINCT optionC)
3
Hors ligneTaffeur95 Le 24/06/2009 à 10:57 Profil de Taffeur95 Configuration de Taffeur95

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 ...
Hors ligneFred-bst Le 24/06/2009 à 11:08 Profil de Fred-bst Configuration de Fred-bst

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
Hors ligneTaffeur95 Le 24/06/2009 à 11:15 Profil de Taffeur95 Configuration de Taffeur95

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels