Accès au manager - réservé aux membres

Bouts de Codes MySQL

Sélection aléatoire dans la table

Informations sur le code source MySQL


Ecrit par :  PHP Sources

Vu 2911 fois

Code source zippé: » Télécharger le fichier ZIP

Impression: » Imprimer le code

Ajouter la page à vos favoris »



Description du code source


Sélectionner le nombre d'enregistrements souhaités de manière aléatoire dans une table MySQL.




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
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
 

/***************************************************************/
/*                                                             */
/*                __        ____                               */
/*          ___  / /  ___  / __/__  __ _____________ ___       */
/*         / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<       */
/*        / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/       */
/*       /_/       /_/                                         */
/*                                                             */
/*                                                             */
/***************************************************************/
/*                                                             */
/*  Titre:
/*  Sélection aléatoire dans la table
/*                                                             */
/*  URL: http://www.phpsources.org/scripts1-MySQL.htm
/*  Auteur: PHP Sources
/*  Date édition: 00-00-0000   
/*                                                             */
/***************************************************************/

<?php

  @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


array : Crée un tableau - (PHP 4, PHP 5)
mysql_connect : Ouvre une connexion à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
mysql_fetch_array : Retourne une ligne de résultat MySQL sous la forme d'un tableau - (PHP 4, PHP 5, PECL mysql:1.0)
mysql_query : Envoie une requête à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
mysql_select_db : Sélectionne une base de données MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
rand : Génère une valeur aléatoire - (PHP 4, PHP 5)
echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)

Dépôt de ressources


Votre participation pour les dépôts de sources est possible à partir de l'espace membre. Il faut être inscrit pour déposer une ressource sur le site.

» Inscription libre et gratuite