Titre: Image aléatoire
Posté par: arnaudb le le 02-06-2006 a 15:56:49
Salut,
Comment faire: - Pour sélectionner des données dans la base MySql qui ne sont pas égale à XXX ? - Comment faire une affichage aléatoire de 3 résultat ?
Merci. |
Titre: Re:Image aléatoire
Posté par: MarvinLeRouge le le 02-06-2006 a 16:21:37
Salut,
- utiliser la syntaxe champ != valeur, avec valeur entre quotes si chaine de caractères - une possibilité : trier de façon aléatoire et récupérer seulement 3 résultats
Code:
select truc, bidule, chose from table(s) order by rand() limit 3
|
|
|
Titre: Re:Image aléatoire
Posté par: arnaudb le le 02-06-2006 a 16:42:47
D'accord merci Marvin je vais essayer celà.
C'est vrai que j'avais penser à != mais je ne savais pas si c'était faisable pour les query sql.
merci |
Titre: Re:Image aléatoire
Posté par: arnaudb le le 02-06-2006 a 17:22:10
Bon ca marche nickel merci:
$photo_aleatoire = mysql_query("SELECT * FROM annonce WHERE photo !='default.jpg' ORDER BY rand() limit 3"); while ($aff_photo_aleatoire = mysql_fetch_array($photo_aleatoire)) { echo "" };
etc... etc...
Mille merci |
Titre: Re:Image aléatoire
Posté par: erwinol le le 11-06-2006 a 13:35:25
Pour être sûr de coller parfaitement aux normes SQL, utilisez <> à la place de !=.
mySQL devient au fur et à mesure des années un véritable SGBD qui intègre toutes les possibilités des SGBD les plus connus. Il va petit à petit rigidifier sa syntaxe. Prenez de bonnes habitudes dès maintenant. |
Titre: Re:Image aléatoire
Posté par: arnaudb le le 11-06-2006 a 13:39:29
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|