Sujet : affichage texte avec timer
bonjour tout le monde,
pour l'instant j'affiche du texte via une requete sql avec la fonction marquee dans une page.
ca fonctionne impec, mais je voudrais afficher ce texte un par un toutes les x secondes.
exemple :
vends bateau, etc...... (affichage pendant 5s, l'annonce s'éfface, on passe à l'annonce suivante)
vends moto, etc........ (idem)
j'ai pensé mettre un "timer" dans ma requete, mais cela ralentit énormément l'affichage et sature un peu le server.
je pense à le faire en ajax histoire que ce soit le pc du visiteur qui prenne en charge ce script, mais je ne trouve pas d'exemple de script et je suis un peu limite en ajax pour l'instant.
si vous avez une idée ou un lien, ce serait bien.
merci d'avance
voici mon script actuel
<MARQUEE onmouseover="this.stop()" onmouseout="this.start()" HEIGHT="300" DIRECTION="down" scrollamount="2" scrolldelay="30" border= 2 BGCOLOR="#E6E2AF">
<?php
$query="SELECT * FROM `astuce` WHERE valide=1 ORDER BY `date` ASC LIMIT 10 ";
$result=mysql_query($query) or die (mysql_error());
$res=mysql_fetch_assoc($result);
for ($i=0;$i<mysql_num_rows($result);$i++) {
$fichier=$res['fichier'];
echo"<br>";
echo nl2br($res['description']);
print'<br><img src="./organisation/fichierastuce/'.$fichier.'">';echo "<center><hr color=#663E10 size=2></center>";
$res=mysql_fetch_assoc($result);
}
mysql_free_result($result);
?></MARQUEE>