Problème mySQL, deux WHERE identique
Résolu/Fermé
David-Luc
Messages postés
5
Date d'inscription
dimanche 10 décembre 2006
Statut
Membre
Dernière intervention
11 décembre 2006
-
10 déc. 2006 à 03:06
David-Luc Messages postés 5 Date d'inscription dimanche 10 décembre 2006 Statut Membre Dernière intervention 11 décembre 2006 - 10 déc. 2006 à 18:12
David-Luc Messages postés 5 Date d'inscription dimanche 10 décembre 2006 Statut Membre Dernière intervention 11 décembre 2006 - 10 déc. 2006 à 18:12
A voir également:
- Problème mySQL, deux WHERE identique
- Deux ecran pc - Guide
- Mysql community server - Télécharger - Bases de données
- Deux comptes whatsapp - Guide
- Itinéraire google map entre deux adresses - Guide
- Faire deux colonnes sur word - Guide
3 réponses
boss0211
Messages postés
264
Date d'inscription
lundi 13 février 2006
Statut
Membre
Dernière intervention
9 septembre 2007
8
10 déc. 2006 à 13:44
10 déc. 2006 à 13:44
Au lieu de mettre AND essay avec une virgule:
je n'est pas tester donc je ne suis pas sur
$sql_last = mysql_query("SELECT id,name,url,texte,owner FROM epi WHERE category ='". $_GET['category'] ."' AND owner = '$useridd', '$useridd2' ORDER by added DESC LIMIT 251") or die(mysql_error());
je n'est pas tester donc je ne suis pas sur
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
10 déc. 2006 à 13:46
10 déc. 2006 à 13:46
Essaye le critère "OR" :
$sql_last=mysql_query('SELECT id,name,url,texte,owner FROM epi WHERE category =\''. $_GET['category'] .'\'AND owner=\''.$useridd.'\' OR owner = \''.$useridd2.'\' ORDER by added DESC LIMIT 251') or die(mysql_error());
$sql_last=mysql_query('SELECT id,name,url,texte,owner FROM epi WHERE category =\''. $_GET['category'] .'\'AND owner=\''.$useridd.'\' OR owner = \''.$useridd2.'\' ORDER by added DESC LIMIT 251') or die(mysql_error());
Thom@s
Messages postés
3412
Date d'inscription
mardi 4 mars 2003
Statut
Modérateur
Dernière intervention
28 septembre 2019
678
10 déc. 2006 à 16:35
10 déc. 2006 à 16:35
Salut !
Tu peux essayer avec AND ( ... OR ... OR ...), càd un AND et des OR entre parenthèses :
A+ :)
Tu peux essayer avec AND ( ... OR ... OR ...), càd un AND et des OR entre parenthèses :
$sql_last = mysql_query("SELECT id,name,url,texte,owner FROM epi WHERE category ='". $_GET['category'] ."' AND (owner = '$useridd' OR owner = '$useridd2') ORDER by added DESC LIMIT 251") or die(mysql_error());
A+ :)
David-Luc
Messages postés
5
Date d'inscription
dimanche 10 décembre 2006
Statut
Membre
Dernière intervention
11 décembre 2006
10 déc. 2006 à 18:12
10 déc. 2006 à 18:12
Magique ! Les OR entre () marche parfaitement ;)
Merci à toi Thom@s et aux deux autres :)
Merci à toi Thom@s et aux deux autres :)