Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: calenfeaion le le 20-05-2005 a 19:38:11

Titre: [ OK ] erreur mysql_num_rows
Posté par: calenfeaion le le 20-05-2005 a 19:38:11

Bonjour à tous,

J'ai une erreur avec mysql_num_rows, je l'avais déjà eue mais je ne sais plus comment la résoudre, voilà

Code:

$rq = "SELECT id,sexe,CONCAT(nom,' ', prenom) AS nom_complet,email,DATE_FORMAT(date_enreg, '%d/%m/%y') AS d_enr FROM repertoire WHERE prenom LIKE '$r'
or die ('Erreur de requête mysql :".mysql_error()."')";
$result = mysql_query($rq); // Lance la requête

if (mysql_num_rows($result))
{
echo "pas trouvé";
}
else
{
echo "trouvé";
}

Quand je met sa, il me met sa :
Citation:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\repertoire\recherche.php on line 21

Ligne 21:

Code:

$rq = "SELECT id,sexe,CONCAT(nom,' ', prenom) AS nom_complet,email,DATE_FORMAT(date_enreg, '%d/%m/%y') AS d_enr FROM repertoire WHERE prenom LIKE '$r'
or die ('Erreur de requête mysql :".mysql_error()."')";
$result = mysql_query($rq); // Lance la requête

22 --> if (mysql_num_rows($result))
{
echo "pas trouvé";
}
else
{
echo "trouvé";
}


Je ne vois pas comment réglé l'erreur, pourriez-vous m'éclairé ?

Merci d'avance,
Calen

Titre: Re:erreur mysql_num_rows
Posté par: erwinol le le 20-05-2005 a 21:12:50

C'est une erreur dans la requete.

Tape-la dans phpMyAdmin et tu auras un message d'erreur plus précis.

Titre: Re:erreur mysql_num_rows
Posté par: calenfeaion le le 21-05-2005 a 15:15:31

YES ! ;D

$rq = "SELECT id,sexe,CONCAT(nom,' ', prenom) AS nom_complet,email,DATE_FORMAT(date_enreg, '%d/%m/%y') AS d_enr FROM repertoire WHERE prenom LIKE '%$r%'";

Voila, requête ok, merci erwin :D


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.