Afficher au hazard ce qui se retrouvent dans ma table sql

stm123

Nouveau WRInaute
Bonjour à tous j'espère que vous aller bien :D ?

Je viens vers vous car j'ai une petite question pour agrandir mes connaissances. J'ai créer un site ici, http://birdstream.net/

Ce site affiche les films qui se retrouvent dans ma table sql avec ce code:
Code:
<?php
$base = mysql_connect ('...', '...', '...');
mysql_select_db ('...', $base) ;

// Numero de page (1 par défaut)
if( isset($_GET['page']) && is_numeric($_GET['page']) )
	$page = $_GET['page'];
else
	$page = 1;

// Nombre d'info par page
$pagination = 16;
// Numéro du 1er enregistrement à lire
$limit_start = ($page - 1) * $pagination;

// Préparation de la requête
$sql = "SELECT * FROM stream LIMIT $limit_start, $pagination";

$sql = "SELECT titre, description, year, pays, acteurs, iframe, image, genre FROM stream";
$req = mysql_query($sql) or die(mysql_error());


while($data = mysql_fetch_assoc($req)) {
echo "<div class='vupost'><span class='titreposition'>".$data['titre']."</span><br /><a href='".$data['iframe']."' class='lytebox' data-lyte-options='width:700 height:700 scrolling:no' data-description='<i>".$data['description']."</i><br /><br />Genre: <b>".$data['genre']."</b> | Année: <b>".$data['year']."</b><br /><br />Acteurs: <b>".$data['acteurs']."</b>'><img src='".$data['image']."' /></a></div>";
}
// Nb d'enregistrement total
$nb_total = mysql_query('SELECT COUNT(*) AS nb_total FROM stream');
$nb_total = mysql_fetch_array($nb_total);
$nb_total = $nb_total['nb_total'];

// Pagination
$nb_pages = ceil($nb_total / $pagination);

echo '<p>';
// Boucle sur les pages
for ($i = 1 ; $i <= $nb_pages ; $i++) {
	if ($i == $page )
		echo " <a class='lpagination' href='#'>$i</a>";
	else
		echo " <a class='lpagination' href=\"?page=$i\">$i</a> ";
}
echo ' </p>';
mysql_close();

?>

Si vous avez vu le site, il affiche du plus grand au plus petit (Le premier rentrer dans la base au dernier). J'aimerais qu'il affiche les films aléatoirement à chaque actualisation de la page, mais comment faire :mrgreen: ?

Merci d'avance pour votre aide, passer une bonne soirée xx
 

Discussions similaires

Haut