par
thib41 » 17 nov. 2013, 10:51
Bonjour,
je souhaite faire un système de dédicaces sur un site. L'utilisateur poste une dédicace et choisi un pseudo. Je voudrais en fait créer un text défilant, qui afficherait les dédicaces les unes après les autres.
Voici le code pour mon text défilant :
<?php
//connexion à la base :
$base = mysql_connect ('', '', '');
mysql_select_db ('') ;
//Tri des lignes par ordre chronologique :
$sql = "SELECT * FROM dedicasses order by date_r DESC, heure_r DESC";
$requete = mysql_query( $sql ) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" );
//récupération avec mysql_fetch_array(), et affichage des résultats :
while( $result = mysql_fetch_array( $requete ) )
{
echo "
<marquee>
<font color=red, face=calibri,helvetica>".$result["pseudo"]."</font >
<font color=#434543, face=calibri,helvetica> le ".$result["date"]." à ".$result["heure"]." : </font>
<font color=black, face=calibri,helvetica> ".$result["dedi"]." - </font>
</marquee>
";
}
mysql_close();
?>
Le souci, c'est que les dédicaces défilent bien de la droite vers la gauche, mais s'affichent les une au dessus des autre, et non pas horizontalement.
Voyez par vous même :
http://musiqueso.1allo.net/dedicaces/dedi.php .
Merci d'avance pour votre aide !!

Bonjour,
je souhaite faire un système de dédicaces sur un site. L'utilisateur poste une dédicace et choisi un pseudo. Je voudrais en fait créer un text défilant, qui afficherait les dédicaces les unes après les autres.
Voici le code pour mon text défilant :
[php]<?php
//connexion à la base :
$base = mysql_connect ('', '', '');
mysql_select_db ('') ;
//Tri des lignes par ordre chronologique :
$sql = "SELECT * FROM dedicasses order by date_r DESC, heure_r DESC";
$requete = mysql_query( $sql ) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" );
//récupération avec mysql_fetch_array(), et affichage des résultats :
while( $result = mysql_fetch_array( $requete ) )
{
echo "
<marquee>
<font color=red, face=calibri,helvetica>".$result["pseudo"]."</font >
<font color=#434543, face=calibri,helvetica> le ".$result["date"]." à ".$result["heure"]." : </font>
<font color=black, face=calibri,helvetica> ".$result["dedi"]." - </font>
</marquee>
";
}
mysql_close();
?>[/php]
Le souci, c'est que les dédicaces défilent bien de la droite vers la gauche, mais s'affichent les une au dessus des autre, et non pas horizontalement.
Voyez par vous même : http://musiqueso.1allo.net/dedicaces/dedi.php .
Merci d'avance pour votre aide !! :)