Unknown column 'Paris' in 'where clause'
Résolu/Fermé
Younestheboss
Messages postés
13
Date d'inscription
vendredi 30 mars 2012
Statut
Membre
Dernière intervention
19 décembre 2013
-
3 avril 2012 à 00:13
Flo - 29 juil. 2012 à 16:17
Flo - 29 juil. 2012 à 16:17
A voir également:
- Unknown column '' in 'where clause'
- Usb\unknown - Télécharger - Optimisation
- Navigation in private - Guide
- Deco in paris avis ✓ - Forum Consommation & Internet
- Déco in paris site fiable ???? - Forum Consommation & Internet
- Aux in - Forum Casque et écouteurs
1 réponse
Bonjour
Tu n'as pas mis d'apostrophes autour de $aller ni de $DateDepart.
Quand MySQL voit un texte qui n'est pas entouré d'apostrophes là où on peut mettre un nom de champ (une colonne), il suppose que c'est un nom de champ.
Il suffit de rajouter des apostrophes :
Au passage, évite les caractères spéciaux (lettres accentuées, espaces..) dans les noms de tables ou de champs (Ville_Arrivé). Ce n'est pas interdit, mais il faut bien en connaître les règles, et ça nuit à la portabilité de ton script.
Tu n'as pas mis d'apostrophes autour de $aller ni de $DateDepart.
Quand MySQL voit un texte qui n'est pas entouré d'apostrophes là où on peut mettre un nom de champ (une colonne), il suppose que c'est un nom de champ.
Il suffit de rajouter des apostrophes :
$resultat=mysql_query("SELECT * FROM vols WHERE Ville_Depart='$Depart' AND Ville_Arrivé='$Aller' AND Date_Depart='$DateDepart'")or die(mysql_error());
Au passage, évite les caractères spéciaux (lettres accentuées, espaces..) dans les noms de tables ou de champs (Ville_Arrivé). Ce n'est pas interdit, mais il faut bien en connaître les règles, et ça nuit à la portabilité de ton script.
6 avril 2012 à 02:19
29 juil. 2012 à 16:17