le MEMO du WEB développeur
••• MySQL •••  Liste des Mémos, astuces et bonnes pratiques

Sélection d'un enregistrement aléatoire dans une table MySQL

La fonction MySQL rand() utilisé dans la requête SELECT  retourne un élément aléatoire de la table table_livre (contenant un champs titre, ici).
echo $livre->titre; affichera un titre de livre sélectionné au hasard dans la table livre.

<?php
$sql="SELECT * FROM table_livres ORDER BY rand() LIMIT 1;
$result= mysql_query ($sql);
$livre=mysql_fetch_array($result);
echo $livre->titre;
?>

 

publié le 31/01/2013 par Memo Web
Commenter le Mémo :

Date courante dans une requête Mysql
Parcourir valeurs possibles d'un type ENUM en PHP
Ajout de @ devant @mysql_connect
Fonction de manipulation de dates en Mysql
Exemple d'utilisation de la fonction COUNT()
Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
Ajouter vos Mémos