Problème requête Mysql

Résolu/Fermé
Utilisateur anonyme - 23 mai 2010 à 01:11
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 23 mai 2010 à 15:07
Bonjour,

j'ai un problème avec une requête sql qui me bloque depuis quelques temps...

enfette je dois récupérer l'id d'un champ qui a la valeur numero = à une variable et la valeur autre.. = à une variable..


voici ma requete

$sql = 'SELECT * FROM episode WHERE autre="'.$episode_autre.'", numero="'.$episode_numero.'"';
$req = mysql_query($sql) or die ('Erreur SQL !<br/>'.$sql.'<br/>'.mysql_error());
while($data = mysql_fetch_array($req))
{
$episode_lien = $data['id'];
}
mysql_free_result ($req);


Voila et sa me mets :

Erreur SQL !
SELECT * FROM episode WHERE autre="1", numero="2"
Erreur de syntaxe près de 'WHERE numero="2"' à la ligne 1


je suis carréement sur que mon problême se pose au niveau du WHERE, je ne sais pas si je peux en avoir 2, j'ai rechercher pas mal de tuto mais rien trouver.

pourriez vous m'eclairer pleaze ?

Merci beaucoup à vous tousse



4 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
23 mai 2010 à 11:42
Salut,

$sql = 'SELECT * FROM episode WHERE autre="'.$episode_autre.'", numero="'.$episode_numero.'"';

pour mettre plusieurs conditions il ne faut pas séparer par une virgule mais mettre AND ou OR

$sql = 'SELECT * FROM episode WHERE autre="'.$episode_autre.'", AND numero="'.$episode_numero.'"'; 
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 504
23 mai 2010 à 13:57
Tu as oublié de retirer la virgule avant le "AND" :)
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
23 mai 2010 à 14:06
Ha oui c'est vrai

salut à toi Avion-f16
0
Utilisateur anonyme
23 mai 2010 à 14:16
Arf pourtant j'ai chercher, j'ai quelque source pour els requête mysql jamais vu sa :S..

enfin merci a toi sa résous mon problème :D. A+

0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 504
23 mai 2010 à 15:07
0