Afficher resultat requete php dans input text

Fermé
Nono1nd Messages postés 248 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 21 janvier 2014 - Modifié par Nono1nd le 6/11/2011 à 15:15
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 6 nov. 2011 à 18:43
Bonjour à tous,
J'aimerai afficher le résultat d'une requète dans un input texte en php mais cela ne marche pas donc j'ai tenté d'afficher le nombre de résultat mais il n'en retourne aucun alors que la requète exécuter directement à partir de phpmyadmin fonctionne correctement.
Voici le code exécuté :

<?php
$nom=$_GET['nom'];
$req=mysql_query("SELECT espece FROM animaux WHERE nom='".$nom."'");
$res = mysql_numrows($req);
echo 'Il y a '.$res.' resultats.';
?>

Cela me retourne aucun résultat comme si celui ci ne connait pas la valeur de $nom alors qu'avec un echo $nom il retourne bien la bonne valeur.

Aidez moi s'il vous plait.


PS : la requète doit retourner un seul et unique résultat.
A voir également:

4 réponses

scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
Modifié par scriptiz le 6/11/2011 à 15:35
C'est mysql_num_rows et non mysql_numrows ;)

Ensuite pour le mettre dans un input :
<input type="text" value="<?php echo $res; ?>" />


PS : je te conseille de faire ceci pour récupérer le nom :

$nom = mysql_real_escape_string($_GET['nom']); 
1
Nono1nd Messages postés 248 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 21 janvier 2014 6
6 nov. 2011 à 16:11
Cela ne marche toujours pas j'ai toujours cette erreur :
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\wamp\www\animalerie mitch\q5.php on line 34

Quel peut etre le problème ?
0
Bonsoir,
Mauvaise concaténation :
$req=mysql_query("SELECT espece FROM animaux WHERE nom=".$nom)or die(mysql_error());
0
Nono1nd Messages postés 248 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 21 janvier 2014 6
6 nov. 2011 à 16:51
le probleme est toujours là :S
0
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
6 nov. 2011 à 18:43
Montre tout ton code.
0