Pb mysql_fetch_array()
Fermé
camille_pernot
Messages postés
2
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
25 mai 2009
-
25 mai 2009 à 00:34
camille_pernot - 26 mai 2009 à 10:00
camille_pernot - 26 mai 2009 à 10:00
4 réponses
Bonjour
Je vois deux problèmes (il y en a peut-être plus ) :
1 - $req1= "select * from 'recette' where TypeRecette = 'Entrée' and NomRecette = $nomrecette"
Nomrecette est un champ texte, la valeur $nomrecette associée devrait être entourée d'apostrophes comme tu l'as fait pour 'Entrée' ->
$req1= "select * from 'recette' where TypeRecette = 'Entrée' and NomRecette = '$nomrecette'"
2 - la variable récupérée depuis un formulaire s'appelle $_POST, pas $_post. Les noms de variables sont sensibles à la casse (majuscules/minuscules) en PHP
Je vois deux problèmes (il y en a peut-être plus ) :
1 - $req1= "select * from 'recette' where TypeRecette = 'Entrée' and NomRecette = $nomrecette"
Nomrecette est un champ texte, la valeur $nomrecette associée devrait être entourée d'apostrophes comme tu l'as fait pour 'Entrée' ->
$req1= "select * from 'recette' where TypeRecette = 'Entrée' and NomRecette = '$nomrecette'"
2 - la variable récupérée depuis un formulaire s'appelle $_POST, pas $_post. Les noms de variables sont sensibles à la casse (majuscules/minuscules) en PHP
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
25 mai 2009 à 08:18
25 mai 2009 à 08:18
Salut,
Ok avec le père, j'ajouterais que mettre le nom de la table entre quotes me parait suspect, mieux vaut ne rien mettre
$req1= "select * from recette where TypeRecette = 'Entrée' and NomRecette = '$nomrecette'"
ou
$req1= "select * from `recette` where TypeRecette = 'Entrée' and NomRecette = '$nomrecette'"
Ok avec le père, j'ajouterais que mettre le nom de la table entre quotes me parait suspect, mieux vaut ne rien mettre
$req1= "select * from recette where TypeRecette = 'Entrée' and NomRecette = '$nomrecette'"
ou
$req1= "select * from `recette` where TypeRecette = 'Entrée' and NomRecette = '$nomrecette'"