Bonjour,

J'ai le code suivant qui me permet d'afficher un logo-pub provenant d'une base de données.
Le choix est aléatoire et à chaque rafraichissement de page, l'image peut changer.

J'aimerais utiliser la même base de script avec ces 2 modif:
1)
Le choix ne serait plus aléatoire, il prendrait les images une à une
2)
Le changement se ferait toutes les X secondes et non pas au rafraichissement de page.

Voici le script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
 
        
$connect = mysql_connect('mysql5-9','xxxx','xxxx') or die ("Erreur de connexion");
mysql_select_db('xxxx',$connect) or die ("Erreur de connexion base");
$categorie1 = mysql_real_escape_string($_GET["categorie1"]); 
 ?>
 
<?php
 // lancement de la requête   
	$sqllogo = "SELECT * FROM base WHERE categorie1='$categorie1' order by rand() limit 1"; 
 // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)  
 $reqlogo = mysql_query($sqllogo) or die('Erreur SQL !<br />'.$sqllogo.'<br />'.mysql_error());  
  $compteurlogo=0;
 
 // on va scanner tous les tuples un par un  
	$datalogo = mysql_fetch_array($reqlogo); 
	   $logo=$datalogo[logo];
 
       // on affiche les résultats 
 
	   echo '<a href="http://'.$datalogo['url'].' " target="_blank"><img src="./images/repub/'.$logo.'"> </a> ';
 
 
 
 mysql_free_result ($reqlogo);  
 mysql_close ();  
 ?>