Sélection aléatoire dans la table

Avertissement :


Ces fonctions sont utilisées dans ce code source:
mysql_connect()   mysql_fetch_array()   mysql_query()   mysql_select_db()   

Ces extensions étaient obsolètes en PHP 5.5.0, et ont été supprimées en PHP 7.0.0. À la place, vous pouvez utiliser l'extension MySQLi ou l'extension PDO_MySQL. Voir aussi MySQL : choisir une API du guide et ces entrées de la FAQ pour plus d'informations. Alternatives à cette fonction :
mysqli_connect()
PDO::__construct()
00 00 0000  

 Sélection aléatoire dans la table

Sélectionner le nombre d'enregistrements souhaités de manière aléatoire dans une table MySQL.
...
PHP Sources 00 00 0000
# Télécharger Catégorie Compatibilité Nombre de vues Site
  Télécharger le zip CAT  MySQL PHP 4, PHP 5 13 439  

 Code Source


 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
                               
<?php
/**************************************************************************************/
/*
     Titre  : Sélection aléatoire dans la table                                                                           
                                                                                                                          
     URL    :  
     http://phpsources.org/code/php/mysql/702_selection-aleatoire-dans-la-table
     Auteur         : PHP Sources                                                                                         
     Date edition   : 00 00 0000                                                                                          
*/
/**************************************************************************************/
  @mysql_connect('serveur','login','pass');
  @mysql_select_db('ta_base');
     
  // nombre d'éléments à extraire aléatoirement
  $a 5;
     
  $requete mysql_query("SELECT * FROM ta_table ORDER BY rand() LIMIT $a");
  while ($row mysql_fetch_array($requete))
  {
    echo $row[0].'<br>'
  }
?> 

...  Fonctions du code source

   php.net Description Versions PHP MANUEL PHP
   echo Affiche une chaîne de caractères PHP 4, PHP 5, PHP 7
   imagecolorat Retourne l'index de la couleur d'un pixel donné PHP 4, PHP 5, PHP 7
   imagecreatefromjpeg Crée une nouvelle image à partir d'un fichier ou d'une URL PHP 4, PHP 5, PHP 7
   imagesx Retourne la largeur d'une image PHP 4, PHP 5, PHP 7
   imagesy Retourne la hauteur de l'image PHP 4, PHP 5, PHP 7
   strrpos Trouve la position de la dernière occurrence d'un caractère dans une chaîne PHP 4, PHP 5, PHP 7
   substr Retourne un segment de chaîne PHP 4, PHP 5, PHP 7


  MySQL

Affiche les resultat d'un requete dans une liste déroulante Afficher que les données d'une table commençant par la lettre de votre choix. Basculer entre deux serveurs sans modifier les sources A chaque fois bilan rapide sur ses tables et leurs contenus Code pour convertir dans un format Latin ou UTF8 Connaitre et supprimer les doublons dans une table SQL Connaitre massivement les doublons dans une table SQL Connection Connection à la base de donnée Connection et de déconnection à une bd mysql Connexion a une instance Microsoft Sql Server Connexion et sélection d'une base copier les infos d'une table dans une autre table Détecter, récupérer et afficher dynamiquement les noms des champs retournés par MySQL Dump (sauvegarde) avec PHP d'une base de donnée MySQL Enleve les doublons dans une requête Explorateur MySQL Fichier d'installation de table MySQL Fonction PHP équivalente à la commande DESCRIBE de MySQL Fonction pour chercher des datas MySQL Générer une liste déroulante Identifier tables sans entrer dans administration Insérer du texte sans erreur dans une base MySQL Inserer plusieurs enregistrements dans la même requête MySQL Libere la mémoire utilisé dans les requetes MySQL Liste et supprime les tables d'une base MySQL Lit les informations de la dernière requête MySQL envoyée au serveur modifier en masse le préfixe du nom de tables mysql Mysql comme PHPMyAdmin Nettoyer une table en 2 lignes de code Ping le serveur MySQL Prevenu si crash Récupérer la place perdue dans une base de données MySQL Récupérer le dernier ID inseré dans une table Récupérer les n premiers enregistrements classés par ordre decroissant REGEX sur des URL   Sélection aléatoire dans la table Simulation du auto increment de MySQL Supprimer les champs qui contiennent un nombre de mots trop faible Supprimer une table dans la base Transformer un arbre ( tabulation e retour à la ligne ) en tableau php Vérifier l'existence d'une table SQL Vérifier si un pseudo existe déjà dans la table Vérifier si une table existe dans une base de données Vider une table de son contenu
2004 - - Confidentialités - Contact - Inscrits : 10 255 - Dernier inscrit enregistré : Thierry40 le 22 Jan 2019 Réalisation Laurent.G