Php peut-il dans une boucle appeler une fonction javascript à partir d'un onLoad
gnosis35
Messages postés57Date d'inscriptionsamedi 27 mars 2004StatutMembreDernière intervention 5 avril 2010
-
31 mars 2010 à 15:00
croftman
Messages postés110Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention 2 avril 2010
-
1 avril 2010 à 10:15
Bonjour,
J'ai une question que je vais vous poser à partir de ce pseudo code :
<script>
tab = array();
function test(indice)
{
tab[indice]=indice;
}
</script>
</head>
...
<? php
while
{
echo "
J'aimerai comprendre. A partir d'une base php j'insère des image au moyen de ce "echo" or j'aimerai savoir si l'onLoad de cet image est bien exécuté à l'instant ou l'image s'affiche.
Autrement dit dans une exécution php ... qui écrit une image avec un onload ... des fonction javascript peuvent elles en même temps être exécutés ?
J'ai fait ce test et ça ne marche pas :
<script>
var tab = new array();
function fonctionjava(indice)
{
tab[indice]=indice;
}
function afficher()
{
for (i=0, i<=5; i++)
{
document.writeln(tab[i]);
}
}
</script>
<? php
$compteur;
boucle while
{
echo ""; // j'écris mal le code volontairement, sur ma page c'est plus complexe et trop long à expliquer ... c'est l'idée que je souhaite exposer ...
}
?>
Au final : mon tableau ne s'affiche pas toujours bien, parfois oui et desfois "undefined" ...
Merci de m'éclairer sur le mécanisme de php à savoir s'il peut dans une boucle lancer une fonction javascript appelé dans un "onLoad" d'une image ...
En fait j'aimerai récupérer plusieurs variables d'une table mysql mais elles se renouvellent à chaque nouvelle ligne du curseur de mon "select". Ces variables j'aimerai les données à javascript.