Afficher resultat requete php dans input text
Nono1nd
Messages postés
265
Statut
Membre
-
scriptiz Messages postés 1494 Statut Membre -
scriptiz Messages postés 1494 Statut Membre -
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.
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:
- Afficher resultat requete php dans input text
- Resultat foot - Télécharger - Vie quotidienne
- Afficher calendrier outlook dans google agenda - Guide
- Sms to text - Télécharger - Sauvegarde
- Afficher toutes les lignes masquées excel ✓ - Forum Excel
- Afficher taille dossier windows - Guide
4 réponses
C'est mysql_num_rows et non mysql_numrows ;)
Ensuite pour le mettre dans un input :
PS : je te conseille de faire ceci pour récupérer le nom :
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']);
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 ?
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 ?