Requete simple qui ne fonctionne pas?
Posté : 13 janv. 2008, 23:51
J'ai une simple requête et j'obtiens toujours la même erreur même si je remplace $nom par une sa valeur (ex: pseudo='alex66')
Le message affiche :
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 'FROM membres WHERE pseudo='alex66'' at line 1
Vous remarquerez le guillemet sans les quotes à la fin de alex66!??? au secours! Merci d'avance.
Le message affiche :
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 'FROM membres WHERE pseudo='alex66'' at line 1
Vous remarquerez le guillemet sans les quotes à la fin de alex66!??? au secours! Merci d'avance.
<?php
$nom="alex66";
/// paramètres de connection à la base de données
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("questar");
$rq="SELECT FROM membres WHERE pseudo='".$nom."'";
$result=mysql_query($rq) or die(mysql_error());
$donnees=mysql_fetch_array($result);
echo "verif :".$donnees['pseudo']."--".$_POST['pseudo']."//";
if (donnees)
{
echo "Ce pseudo existe déjà. Merci d'en changer. <BR>";
}
mysql_close();
?>
[/php]