Bonjour à tous,
Je suis débutant en php et mysql. Pour l'école je dois faire le classique gestionnaire de bibliothèque, enfin bref...
Lorsque j'éxecute ce morceau de code :
avant j'ai récupéré $code_catalogue comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 case 2 : $sql = 'SELECT date_retour FROM EMPRUNT WHERE code_catalogue = '.$code_catalogue.';'; $result = mysql_query ($sql) or die ('Impossible de consulter la date de retour du livre numero '.$code_catalogue.'.<br />Erreur mysql : '.mysql_error()); if (!mysql_fetch_row($result)) { echo "Ce livre n'est pas présent dans la liste des emprunts"; } else { $date_retour[] = mysql_fetch_row($result); echo $date_retour[0]; } break;
Mon problème c'est que mysql_fetch_row ne me renvoit rien, alors que si je fais la requete directement dans la base j'obtient bien un résultat (la date de retour). Je n'arrive pas à trouver pourquoi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part $code_catalogue = mysql_real_escape_string(htmlspecialchars($_POST['code_catalogue']));
Merci d'avance pour votre aide...
Partager