relancer un script php apres X seconde
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:
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 ();
?> |