Bonjour,
je ne suis pas très calé en MySQL, donc je viens demander de l'aide...
je fais actuellement jusqu'a 3 requetes pour obtenir un résultat qu'il est peut-être possible d'obtenir en une...
pour simplifier, j'ai 2 variables :
$super
$moyen
je fais donc une requete pour savoir si ma base contient un champ = $super
sinon, je lance une seconde requete pour savoir si champ = $moyen
sinon, je lance une troisieme requete pour recuperer un resultat en rand
donc :
select * from base where champ='$super' limit 1
sinon :
select * from base where champ='$moyen' limit 1
sinon :
select * from base order by rand() limit 1
y a-t-il moyen de rationnaliser ca et de reduire le nombre de requete ?
merci de votre aide
carbon14
Partager