Bonjour à tous j'espère que vous aller bien ?
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:
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
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