Texte défilant avec requete Mysql

hadora
Invité n'ayant pas de compte PHPfrance

03 juil. 2009, 16:48

Bonjour à tous,

je tente de créer un bandeau avec un texte défilant, comme par exemple celui disponible sur le site http://www.radio-canada.ca/nouvelles/ . Je fais appel à vous pour une raison bien simple. Je n'ai aucun problème pour créer un texte défilant. Voici mon script:

<marquee Class="Scroller" behavior="scroll" direction="left" width="100%" height="19" scrollamount="4" scrolldelay="0" onmouseover="this.stop()" onmouseout="this.start()"><font size="2" face="Arial, Helvetica, sans-serif"><strong><em>TEXTE</em></strong><font color="#333399"><strong> TEXTE</strong></font></font></marquee>

J'ai 2 problemes:

1. Je veux que bandeau défilant affiche plus d'un texte
2. Étant en train de concevoir un site de nouvelles, j'ai besoin que les textes affichés soient ceux des 5 dernieres nouvelles dans ma bdd.

----------------

Pour choisir les 5 dernieres nouvelles, je n'ai pas de probleme, je peux utiliser la fonction decroissante de PHP. Mon probleme réside vraiment en le fait qu'il doit afficher plus d'un texte qui sont dispo dans ma bdd.

Merci pour votre aide!

En ligne

ViPHP
ViPHP | 2291 Messages

03 juil. 2009, 20:21

Salut,

Simplement comme ceci, dans l'exemple $texte contiendrait les donnée de ta table.
<?php
$texte = "bla, bla, bla";
$texte .= "&nbsp;<==>&nbsp;";
$texte .= "blo, blo, blo";

echo '<marquee Class="Scroller" behavior="scroll" direction="left" width="100%" height="19" scrollamount="4" scrolldelay="0" onmouseover="this.stop()" onmouseout="this.start()"><font size="2" face="Arial, Helvetica, sans-serif">
<strong><em>New : </em></strong><font color="#333399"><strong>'.$texte.'</strong></font></font></marquee>';
?>
ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.