Les Allergies
Alimentaires
Posez votre question Signaler

[PHP/MySQL] Erreur #1064 lors d'un SELECT [Résolu]

syl29 54Messages postés 26 mars 2005Date d'inscription - Dernière réponse le 27 juin 2007 à 14:45
Bonjour
J'ai un problème de requete MySQL qui est pourtant très simple..
$sql = "SELECT item,lien FROM administrateur WHERE option='membres' ORDER BY place";

option est un champ TEXT et place un INT
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option='membres' ORDER BY place' at line 1
Merci pour votre aide.
Lire la suite 

[PHP/MySQL] Erreur #1064 lors d'un SELECT »

3 réponses
Réponse
+0
moins plus
Salut,

Et en mettant un espace entre item, et lien ?

Et après comment appel tu $sql ?
syl29- 26 juin 2007 à 23:40
Tout d'abord merci pour ta réponse.

Mais j'ai déjà essayé avec et sans esapces et j'ai essayé nombre de combinaisons infructueuses...

$link = mysql_connect($hostname, $username, $password);

//$sql = "SELECT item,lien FROM administration";
$sql = "SELECT item,lien FROM administrateur WHERE option='membres' ORDER BY place";
ùysql_select_db($db);
$result = mysql_query($sql) or die(mysql_error());

Voilà le code dans lequel est utilisé $sql, la ligne en commentaire marche mais ne permet pas de faire le tri des différentes options.

J'espère avoir été assez précis sur le problème, si non que faudrait-il de plus pour le résoudre ?
Ajouter un commentaire
Réponse
+0
moins plus
Bon je suis désolé pour le dérangement.. Il se trouve que la requete ne collait pas avec ma base SQL. Une bête erreur.

De plus l'utilisation de ` (Alt Gr+7) autour du nom des champs ne fait pas de mal ;)

Merci pour votre aide.
Ajouter un commentaire
Ce document intitulé « [PHP/MySQL] Erreur #1064 lors d'un SELECT » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?