Script rotation de bannière !! Help Me

Bonjour,
Je suis vraiment un novice en php je voudrai afficher des bennier pub aléatoirement sur mon site mais avec se script il m’affiche une seul pub parmie 3 bannier pub que jais sur ma base de donné
voici mon script

<?PHP
include"connexion.inc.php";
//publicite
$publicite="select * from pub where dif_pub='1'";
$intro=mysql_db_query($dbname,$publicite,$id_link);
while ($pub=mysql_fetch_array($intro))
{
$ide=$pub['id_pub'];
$path=$pub['chemin_pub'];
$nompub=$pub['nom_pub'];
$linkpub=$pub['lien_pub'];

}
echo"<div><a href='$linkpub' target='_blank'><img src='pub/$nompub' width='468' height='60'border='0'></a></div>";

?>
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. bonjour moi pour ce pbm jutilise un array ex:
    $banniere=array('fichier.jpg','fichier1.jpg',fichier2.jpg'...................);
    shuffle($banniere);
    echo $banniere[1]
    si ca peut taider
    1. ca ne donne vraiment rien message error
      1. echo '<img src=" ';
        echo $banniere[0];
        echo ' " width="500" height="120">';
        par exemple
    2. c'est bon je vien de trouver
      $publicite="select * from pub ORDER BY RAND() LIMIT 1";
      merci bye