Javascript phph

Fermé
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 - 4 juin 2012 à 07:25
the_animal Messages postés 69 Date d'inscription vendredi 27 avril 2012 Statut Membre Dernière intervention 27 juillet 2013 - 4 juin 2012 à 13:27
Bonjour,
s'il vous plais le code ci dessus contien un code javascript mais le probleme qui est execute une seul fois mem dans un boucle moi je veux recuperer des donner de a base de donnee et annime le titre voila le code


<style type="text/css">

#title{background-color:#FCF;}
#corp{
width:200px;

background-color:#D41FAA}

</style>




<?php

require ('cnx.php');



$req="select *from info_actualite ";
$statement=$bdd->prepare($req);
$statement->execute();

while($data=$statement->fetch()){
$va=null;
$va=$data['titre'];
echo $va;
echo " <center><div id='corp'>
<div id='title'> <script type='text/javascript' language='javascript'>
str='$va';
tabcar=str.split(\"\");

function anime(){
var timer=setTimeout('anime()',70);
if(tabcar.length!=0){
document.getElementById('title').innerHTML+=tabcar.shift();
}
else clearTimeout(timer);
}

anime();

</script></div>";

echo "<p>" .$data['contenu']."</p>";
echo "<p>" .date('j/M/Y H:i:s',strtotime($data['date']))."</p></div></center>";



}




?>


3 réponses

Melooo Messages postés 1405 Date d'inscription vendredi 28 novembre 2008 Statut Membre Dernière intervention 18 mars 2013 84
Modifié par Melooo le 4/06/2012 à 08:38
Salut,
Pas compris, le langage SMS est à proscrire...
Et mettre ton code entre les balises code
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
4 juin 2012 à 08:44
il faut que setTimeout('anime()',70); soit en dehors de ta fonction anime()
0
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 2
4 juin 2012 à 12:33
si tu le met en dehor il t'affiche un seul caractere
0
the_animal Messages postés 69 Date d'inscription vendredi 27 avril 2012 Statut Membre Dernière intervention 27 juillet 2013 18
4 juin 2012 à 13:27
Ton méthode est trop loin de ton idée ,
Pourquoi tu ne mets pas d'abord les données via la BDD dans un tableaux dans js, puis tu peux faire un boucle dans js
0