Pb syntaxe que j'arrive pas a résoudre [MySql] - SQL/NoSQL - Programmation
Marsh Posté le 24-03-2005 à 14:57:41
$res=mysql_query("SELECT * FROM dist_inter WHERE depart='".$depart."';" );
Marsh Posté le 24-03-2005 à 14:59:02
si le champ départ est une chaîne de caractères il faut mettre des apostrophes pour l'encadrer ...
Sinon affiche l'erreur mySql depuis ton script php (mysql_error ou qqch dans le genre).
Marsh Posté le 24-03-2005 à 15:04:24
merci de ta réponse plus que rapide, deuxième problème :
après avoir remplacé mon $res par ce que tu m'as donné nouvelle erreur :
aucune table sélectionnée!!!!késako, je pensais avoir bien fait
je sui nul..........
Marsh Posté le 24-03-2005 à 15:40:51
problème résolu!!!!!!! merci à ceux qui m'ont aidé
Marsh Posté le 24-03-2005 à 14:53:04
Voila dans une appli que j'ai a développer pour le boulot j'ai besoin de me servir de bases de données...Je dois passer en paramètre une commune de départ ($départ)donc un champ texte dans une base 'dist_inter'; mais qunad je lance ma page j'obtiens une erreur de syntaxe(1064)
voila mon code
$a=mysql_connect("localhost","commudist","" );
$res=mysql_query("SELECT * FROM 'dist_inter' WHERE 'depart'=$depart " );
ps : ne m'en voulez pas je suis un peu newbie en php
Message édité par xtieux le 24-03-2005 à 14:53:50
---------------
You hate everything you need compassion, love and the air you breath. If there was a god i'd pray for you... you hate me ; that's ok... cause... i hate you too!!!