Hey, Hey,
Voilà, euh, je pense que le titre est assez explicite et je sais pas si le post a plus sa place ici ou dans le forum "languages serveurs - php" !?
Donc en fait, j'ai trouvé un p'ti script javascript pour faire défiler du texte (des news par exemple) sauf que je voudrais faire défiler des champs qui se trouvent dans une bdd mysql !?
J'avais réussi a le faire avec des balises <marquee> mais ce n'est pas valide au W3C et ça m'embête un peu.
Donc voici le code de la page index.php :
Et j'aurais besoin d'inserer ce code PHP et les trois ligne html/css (pour la présentation) pour pour aller chercher les données dans la bdd (à la place d'afficher les "bla bla bla bla.."
Donc, ouep, comme je l'ai dit, ça marche nikel entre deux balises <marquee> donc le PHP fonctionne, avec la mise en forme aussi ^^ mais j'y connais vraiment rien en javascript
Y a-t'il une âme châritable un dimanche après-midi par ce beau temps
Modifié par tcyrill2 (14 Oct 2007 - 16:11)
Voilà, euh, je pense que le titre est assez explicite et je sais pas si le post a plus sa place ici ou dans le forum "languages serveurs - php" !?

Donc en fait, j'ai trouvé un p'ti script javascript pour faire défiler du texte (des news par exemple) sauf que je voudrais faire défiler des champs qui se trouvent dans une bdd mysql !?

J'avais réussi a le faire avec des balises <marquee> mais ce n'est pas valide au W3C et ça m'embête un peu.
Donc voici le code de la page index.php :
<HTML>
<head>
<script language="javascript" src="TexteDefile.js"></script>
</Head>
<BODY>
<div style="height:150px; width:150px; border:1px solid #000000;">
<script language="javascript">
var CadreDefilant1
CadreDefilant1 = new TexteDefilant(1,1,150,150,"UP",0,"TD_Titre1",40);
CadreDefilant1.AddTexte("bla bla bla bla bla bla bla")
CadreDefilant1.Start();
</script>
</div>
</body>
</html>
Et j'aurais besoin d'inserer ce code PHP et les trois ligne html/css (pour la présentation) pour pour aller chercher les données dans la bdd (à la place d'afficher les "bla bla bla bla.."

<?php
define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'root');
define('DB_SERVER_PASSWORD', '*******');
define('DB_DATABASE', '*********');
$connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME, B_SERVER_PASSWORD) or die('Impossible de se connecter : ' . mysql_error());
mysql_select_db(DB_DATABASE, $connect);
$sql = 'SELECT pseudo_guestbook,message_guestbook,date_guestbook FROM '.DB_DATABASE.'.guestbook;';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
mysql_close();
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
?>
<div style="font-size:12px; font-weight:bold;"><?php echo $data['pseudo_guestbook']; ?></div>
<div style="font-size:10px;font-style:italic;"><?php echo $data['date_guestbook']; ?></div>
<div style="font-size:12px;"><?php echo $data['message_guestbook']; ?></div>
<hr/>
<?php
}
?>
Donc, ouep, comme je l'ai dit, ça marche nikel entre deux balises <marquee> donc le PHP fonctionne, avec la mise en forme aussi ^^ mais j'y connais vraiment rien en javascript


Y a-t'il une âme châritable un dimanche après-midi par ce beau temps

Modifié par tcyrill2 (14 Oct 2007 - 16:11)