Tester le résultat d'une requête MySQL avant fetch [Résolu]

Evangun 1982 Messages postés dimanche 20 février 2005Date d'inscription 24 septembre 2012 Dernière intervention - 24 août 2005 à 01:01 - Dernière réponse : Evangun 1982 Messages postés dimanche 20 février 2005Date d'inscription 24 septembre 2012 Dernière intervention
- 24 août 2005 à 02:03
Bonsoir à tous !

j'espérais faire qqch du genre :



$query mysql_query("select * FROM `table` where car '0'");



if(!empty($query)){

echo 'Il y a des résultats qui correspondent à la recherche';

while ($row = mysql_fetch_row($query)) { ..... }

}

else { echo 'La requête n\'a rien retourné'; }





vous voyez ce que je veux dire? Mais ça ne marche pas bien sûr...
est-ce qu'il y a un moyen de faire ça ou est-ce que je suis obligé
d'enchainer deux requêtes ?

merci
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_Anthomicro 9440 Messages postés mardi 9 octobre 2001Date d'inscription 13 avril 2007 Dernière intervention - 24 août 2005 à 01:48
1
Merci
Salut,



$requete=mysql_query('SELECT champ FROM table');

mysql_close();



if(mysql_num_rows($requete)===0)

{

echo '0 enregistrements retournés';

}

else

{

while($r=mysql_fetch_row($requete))

{

echo $r[0],'
';

}

}


par exemple...

Merci cs_Anthomicro 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de cs_Anthomicro
Evangun 1982 Messages postés dimanche 20 février 2005Date d'inscription 24 septembre 2012 Dernière intervention - 24 août 2005 à 02:03
0
Merci
merci bcp !
Commenter la réponse de Evangun

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.