Fonction PHP random
19 messages
• Page 2 sur 2 • 1, 2
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
Si c'est pour récupérer un enregistrement au hasard, tu as deux solutions:
- tu as un id numérique dans ta base et tous les id se suivent sans trou:
- soit
- tu as un id numérique dans ta base et tous les id se suivent sans trou:
- Code: Tout sélectionner
$num = rand(0, $max);
SELECT field1, field2, ... FROM table WHERE id=$num
- soit
- Code: Tout sélectionner
SELECT field1, field2, ... FROM table ORDER BY RAND() LIMIT 1;
-

sim100 - WRInaute passionné

- Messages: 1431
- Inscription: 2 Fév 2003
Super
Merci beaucoup shrom
C'est exactement ce que je cherchais, la méthode la plus simple en une ligne, super efficace.
J'avais trouvé des moyens sur le net mais c'était des solution plus compliqués mais je pensais bien qu'il devait exister un truc plus simple.
Merci encore
C'est exactement ce que je cherchais, la méthode la plus simple en une ligne, super efficace.
J'avais trouvé des moyens sur le net mais c'était des solution plus compliqués mais je pensais bien qu'il devait exister un truc plus simple.
Merci encore
-

e-kiwi - Modérateur

- Messages: 15544
- Inscription: 23 Déc 2003
il me semblait que c etait SELECT * FROM wpa_cat limit $var, $var, apparemment c est SELECT * FROM wpa_cat limit $var, 1 , dans tous les cas, cela veut dire que ca commences à l enregistrement $var, et que ca en prend un, donc c est bien ce que tu cherchai à faire. car l histoire de "xhere id=$i" ne peut pas fonctionner tout le temps (imagine que tu supprimes l enregistrement eyant pour id celui là...) je te conseille donc de revenir sur notre méthode ^^
19 messages
• Page 2 sur 2 • 1, 2
Lectures recommandées sur ce thème :
- Quiz référencement : algorithmes des moteurs - 07-09-2010
- Gérer l'entête HTTP en PHP - 04-08-2008
- Référencer un site multilingue - 24-04-2004
- Le PHP et le référencement - 28-07-2003
- Les sites les plus visibles pour le mot Google - 27-11-2002
- Google ajoute la Navigation par nom dans sa Toolbar - 15-07-2004
- MyMaps : des cartes personnalisées avec Google Maps - 05-04-2007
- Le baromètre de la visibilité des sites pour le terme "Google" - 13-02-2003
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

