begin process at 2012 05 31 17:20:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Récupérer les données d'une requete avec un COUNT


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Récupérer les données d'une requete avec un COUNT

jeudi 12 juin 2003 à 09:47:29 | Récupérer les données d'une requete avec un COUNT

haens

Bjr,

petit pb !
Voici la requete qui va chercher le nombre d'IDClients présent au moins deux fois dans la table Commandes :

$req6 = mysql_query("SELECT COUNT(*) FROM Commandes WHERE IDClients IN (SELECT IDClients FROM Commandes GROUP BY IDClients HAVING COUNT(*) > '1'");

Voici comment j'ai essayé de récupérer le COUNT :

echo mysql_result($req6,0,0);

Voici l'erreur retournée :

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \tb_mens_clts.php on line 294

Merci de votre aide !!!
jeudi 12 juin 2003 à 10:52:09 | Re : Récupérer les données d'une requete avec un COUNT

Tortuegeniale


Salut

donne un nom a count

$req6 = mysql_query("SELECT COUNT(*) as compte FROM Commandes WHERE IDClients IN (SELECT IDClients FROM Commandes GROUP BY IDClients HAVING COUNT(*) > '1'");

ensuite fait mysql_result($req,$i,compte)

Pour mysql_reuslt ne met jamais de chiffre pour les colonne car si un jour tu ajoutes une colonne le numéro sera différent alors qu'avec le nom de la colonne ça marchera toujours

++

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> Bjr,
>
> petit pb !
> Voici la requete qui va chercher le nombre d'IDClients présent au moins deux fois dans la table Commandes :
>
> $req6 = mysql_query("SELECT COUNT(*) FROM Commandes WHERE IDClients IN (SELECT IDClients FROM Commandes GROUP BY IDClients HAVING COUNT(*) > '1'");
>
> Voici comment j'ai essayé de récupérer le COUNT :
>
> echo mysql_result($req6,0,0);
>
> Voici l'erreur retournée :
>
> Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \tb_mens_clts.php on line 294
>
> Merci de votre aide !!!
jeudi 12 juin 2003 à 11:12:36 | Re : Récupérer les données d'une requete avec un COUNT

haens

Moi je veux bien mais...

voici la requete exacte :

$req1 = mysql_query("SELECT COUNT(*) as compte FROM Commandes_2 WHERE IDClients IN (SELECT IDClients FROM Commandes_2 GROUP BY IDClients HAVING COUNT(*) > '1')");

récup du compte :

echo mysql_result($req1,$i,compte);

qui me retourne l'erreur :

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \test_conn.php on line 55

De plus, je dois pouvoir faire ça non ? :

echo $data['compte'];

cela ne retourne absolument rien...???

jeudi 12 juin 2003 à 11:51:50 | Re : Récupérer les données d'une requete avec un COUNT

Tortuegeniale


y a koi sur le ligne 55 ?

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> Moi je veux bien mais...
>
> voici la requete exacte :
>
> $req1 = mysql_query("SELECT COUNT(*) as compte FROM Commandes_2 WHERE IDClients IN (SELECT IDClients FROM Commandes_2 GROUP BY IDClients HAVING COUNT(*) > '1')");
>
> récup du compte :
>
> echo mysql_result($req1,$i,compte);
>
> qui me retourne l'erreur :
>
> Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \test_conn.php on line 55
>
> De plus, je dois pouvoir faire ça non ? :
>
> echo $data['compte'];
>
> cela ne retourne absolument rien...???
>
>
jeudi 12 juin 2003 à 12:30:54 | Re : Récupérer les données d'une requete avec un COUNT

haens


ligne 5 = echo mysql_result($req1,$i,compte);


-------------------------------
Réponse au message :
-------------------------------

>
> y a koi sur le ligne 55 ?
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Moi je veux bien mais...
> >
> > voici la requete exacte :
> >
> > $req1 = mysql_query("SELECT COUNT(*) as compte FROM Commandes_2 WHERE IDClients IN (SELECT IDClients FROM Commandes_2 GROUP BY IDClients HAVING COUNT(*) > '1')");
> >
> > récup du compte :
> >
> > echo mysql_result($req1,$i,compte);
> >
> > qui me retourne l'erreur :
> >
> > Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \test_conn.php on line 55
> >
> > De plus, je dois pouvoir faire ça non ? :
> >
> > echo $data['compte'];
> >
> > cela ne retourne absolument rien...???
> >
> >
>
jeudi 12 juin 2003 à 12:37:50 | Re : Récupérer les données d'une requete avec un COUNT

haens

le pire c'est que si je fais ce test :

if ($data['compte']!="0")
{echo "coucou";}

il me retourne bien "coucou" ; c'est donc que la requete marche et qu'il trouve bien quelque chose normalement...



-------------------------------
Réponse au message :
-------------------------------

>
> y a koi sur le ligne 55 ?
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Moi je veux bien mais...
> >
> > voici la requete exacte :
> >
> > $req1 = mysql_query("SELECT COUNT(*) as compte FROM Commandes_2 WHERE IDClients IN (SELECT IDClients FROM Commandes_2 GROUP BY IDClients HAVING COUNT(*) > '1')");
> >
> > récup du compte :
> >
> > echo mysql_result($req1,$i,compte);
> >
> > qui me retourne l'erreur :
> >
> > Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \test_conn.php on line 55
> >
> > De plus, je dois pouvoir faire ça non ? :
> >
> > echo $data['compte'];
> >
> > cela ne retourne absolument rien...???
> >
> >
>
jeudi 12 juin 2003 à 13:16:19 | Re : Récupérer les données d'une requete avec un COUNT

Tortuegeniale


t'as 1 $i dans ta page qui est au dessus du mysql_result ?

essaye de mettre $x par exmeple


--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

>
> ligne 5 = echo mysql_result($req1,$i,compte);
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > y a koi sur le ligne 55 ?
> >
> > --> http://www.kame-house.org <--
> > La plus grosse base de données sur les dessins animés des années 80
> > Site gratuit et sans pub
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Moi je veux bien mais...
> > >
> > > voici la requete exacte :
> > >
> > > $req1 = mysql_query("SELECT COUNT(*) as compte FROM Commandes_2 WHERE IDClients IN (SELECT IDClients FROM Commandes_2 GROUP BY IDClients HAVING COUNT(*) > '1')");
> > >
> > > récup du compte :
> > >
> > > echo mysql_result($req1,$i,compte);
> > >
> > > qui me retourne l'erreur :
> > >
> > > Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \test_conn.php on line 55
> > >
> > > De plus, je dois pouvoir faire ça non ? :
> > >
> > > echo $data['compte'];
> > >
> > > cela ne retourne absolument rien...???
> > >
> > >
> >
>
jeudi 12 juin 2003 à 13:18:05 | Re : Récupérer les données d'une requete avec un COUNT

Tortuegeniale


ouais mais $date['compte'] doit avoir comme valeur ressource#1 ou un truc du genre donc c diférent de 0

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> le pire c'est que si je fais ce test :
>
> if ($data['compte']!="0")
> {echo "coucou";}
>
> il me retourne bien "coucou" ; c'est donc que la requete marche et qu'il trouve bien quelque chose normalement...
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > y a koi sur le ligne 55 ?
> >
> > --> http://www.kame-house.org <--
> > La plus grosse base de données sur les dessins animés des années 80
> > Site gratuit et sans pub
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Moi je veux bien mais...
> > >
> > > voici la requete exacte :
> > >
> > > $req1 = mysql_query("SELECT COUNT(*) as compte FROM Commandes_2 WHERE IDClients IN (SELECT IDClients FROM Commandes_2 GROUP BY IDClients HAVING COUNT(*) > '1')");
> > >
> > > récup du compte :
> > >
> > > echo mysql_result($req1,$i,compte);
> > >
> > > qui me retourne l'erreur :
> > >
> > > Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \test_conn.php on line 55
> > >
> > > De plus, je dois pouvoir faire ça non ? :
> > >
> > > echo $data['compte'];
> > >
> > > cela ne retourne absolument rien...???
> > >
> > >
> >
>
jeudi 12 juin 2003 à 13:21:46 | Re : Récupérer les données d'une requete avec un COUNT

haens

non je n'ai pas $i au dessus de ça ni en dessous d'ailleurs...j'ai qd mm mi $x pôur voir...pas mieux !
tjs cette erreur : mysql_result(): supplied argument is not a valid MySQL result resource



-------------------------------
Réponse au message :
-------------------------------

>
> t'as 1 $i dans ta page qui est au dessus du mysql_result ?
>
> essaye de mettre $x par exmeple
>
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > ligne 5 = echo mysql_result($req1,$i,compte);
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > y a koi sur le ligne 55 ?
> > >
> > > --> http://www.kame-house.org <--
> > > La plus grosse base de données sur les dessins animés des années 80
> > > Site gratuit et sans pub
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Moi je veux bien mais...
> > > >
> > > > voici la requete exacte :
> > > >
> > > > $req1 = mysql_query("SELECT COUNT(*) as compte FROM Commandes_2 WHERE IDClients IN (SELECT IDClients FROM Commandes_2 GROUP BY IDClients HAVING COUNT(*) > '1')");
> > > >
> > > > récup du compte :
> > > >
> > > > echo mysql_result($req1,$i,compte);
> > > >
> > > > qui me retourne l'erreur :
> > > >
> > > > Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \test_conn.php on line 55
> > > >
> > > > De plus, je dois pouvoir faire ça non ? :
> > > >
> > > > echo $data['compte'];
> > > >
> > > > cela ne retourne absolument rien...???
> > > >
> > > >
> > >
> >
>
jeudi 12 juin 2003 à 13:26:33 | Re : Récupérer les données d'une requete avec un COUNT

Tortuegeniale


hum bizare lol

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> non je n'ai pas $i au dessus de ça ni en dessous d'ailleurs...j'ai qd mm mi $x pôur voir...pas mieux !
> tjs cette erreur : mysql_result(): supplied argument is not a valid MySQL result resource
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > t'as 1 $i dans ta page qui est au dessus du mysql_result ?
> >
> > essaye de mettre $x par exmeple
> >
> >
> > --> http://www.kame-house.org <--
> > La plus grosse base de données sur les dessins animés des années 80
> > Site gratuit et sans pub
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > ligne 5 = echo mysql_result($req1,$i,compte);
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > y a koi sur le ligne 55 ?
> > > >
> > > > --> http://www.kame-house.org <--
> > > > La plus grosse base de données sur les dessins animés des années 80
> > > > Site gratuit et sans pub
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Moi je veux bien mais...
> > > > >
> > > > > voici la requete exacte :
> > > > >
> > > > > $req1 = mysql_query("SELECT COUNT(*) as compte FROM Commandes_2 WHERE IDClients IN (SELECT IDClients FROM Commandes_2 GROUP BY IDClients HAVING COUNT(*) > '1')");
> > > > >
> > > > > récup du compte :
> > > > >
> > > > > echo mysql_result($req1,$i,compte);
> > > > >
> > > > > qui me retourne l'erreur :
> > > > >
> > > > > Warning: mysql_result(): supplied argument is not a valid MySQL result resource in \test_conn.php on line 55
> > > > >
> > > > > De plus, je dois pouvoir faire ça non ? :
> > > > >
> > > > > echo $data['compte'];
> > > > >
> > > > > cela ne retourne absolument rien...???
> > > > >
> > > > >
> > > >
> > >
> >
>

1 2

Cette discussion est classée dans : récupérer, count, mysql, requete, idclients


Répondre à ce message

Sujets en rapport avec ce message

Comment afficher le resultat d'une requete avec un count ? [ par matlocker ] Bonjour a tous,J'utilise php - Mysql.j'ai un petit probleme j'arrive a afficher le resultat de requete simple. Mais comment afficher le resultat d'une pb requete count !!!! [ par fredericmaill ] Bonjour,voila j'ai un probleme avec ma requette COUNT voivi mon code :// verification si il existe deja un Responsable, si nb = 0 alors il n'y a pas d resultat d'une requete sur plusieurs pages [ par refkaben ] Bonjour tout le monde;J'ai effectué une recherche sur phpcs pour trouver un script qui peut m'aider à mettre en place la pagination de resultat de ma la fonction like qui pose probleme [ par RMOINAS ] Salut Alors voilà mon probleme est que dans mon code la fonction like ne fonctionne pas mais pour vous expliquer voci le code en question : $let Requete PHP [ par AlexPoulard ] Bijour à tous ! J'ai un petit probleme de lecture d'une base de données : Dans ma base j'ai des enregistrements (quelques entrées inutiles sont cachée appel de fonction dans requete mysql??? [ par animallecter ] Désolé, je suis 1 peu relou avec mes questions!!!!est ce que c'est faisable?Voici mon code:?>{ //combien d'heures ? $hours = floor($temps / 60); // récupérer une variable dans un option value [ par ChessMentor ] voici une partie de mon code   <tr background="../sit Résultat d'une requete choisir en fonction du nom [ par tibine974 ] Bonsoir à tous !!Voilà je me pose une petite question : existe-t-il une fonction mysql ou php qui permet de faire cela :On prend une requete par exemp Probleme d'exécution d'un requete avec un parametre récupéré d'un lien ... [ par Poolky ] Salut à vous ... voila j'ai un petit problème avec l'exécution d'une requête "delete" contenant une variable que je passe par un lien. J'ai deux pages Requete sql avec count() [ par bcmfr ] Bonjour à tousJ'ai une table Mysq: Champ TypeAttributs--> Null </T


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales