begin process at 2012 05 29 15:53:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

php peut-il dans une boucle appeler une fonction javascript à partir d'un onLoad ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

php peut-il dans une boucle appeler une fonction javascript à partir d'un onLoad ?

mercredi 31 mars 2010 à 15:00:27 | php peut-il dans une boucle appeler une fonction javascript à partir d'un onLoad ?

gnosis35

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>
...
<body>

<? php

while
{
echo "<img onload='test(".$varphp.")'";

}fin while

?>


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 "<img onLoad=\"fonctionjava(".$compteur.")\">"; // 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 ...
}

?>

<input type="button" onclick="afficher()"> </input>


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.

Merci d'avoir lu jusqu'au bout.
jeudi 1 avril 2010 à 10:15:16 | Re : php peut-il dans une boucle appeler une fonction javascript à partir d'un onLoad ?

croftman

Mmm apparement tu veux remplir ton tableau en php, donc pourquoi dans ta boucle tu n'inclus pas quelque-chose dans le genre :

echo "<script>\n";
while (blabla) {
echo "tab[".$i."]=indice\n";
}
echo "</script>";

Ensuite tu peux afficher tes images :)

Ou alors j'ai pas tout compris ^^


Cette discussion est classée dans : javascript, php, image, indice, onload


Répondre à ce message

Sujets en rapport avec ce message

Javascript PHP et images popup [ par amewole ] Voici mon problème : J'affiche dans une page html/php une dizaine de photos dans un tableau HTML et je veux que quand on clique sur  une image , une f Client IRC php/javascript [ par thomvaill ] Bonjour tout le monde ;) Je suis en train de réaliser un client IRC en PHP avec les XMLHttpRequest du JavaScript, indispensables... Etant absolument n donnée php dans un popup javascript [ par speedylol ] Bonjour , j aimerais savoir comment passer les sortie d'une table php dans un popup en javascript svp???.Merci donne php dans un popup javascript dhtml ou ajax [ par speedylol ] bonjour, j aimerais ajouter une sortie de donnée php dans un popup en javascript ou lesdonnée défilerais dans ce popup, l'on ma dis que cela etait pos y'a il un lien entre php et javascript? [ par rachidphp93 ] bonjour, je voudrai faire tout les calculs et les contrôles avec javascript, sauf que : quand j'interroge une base de donnee je suis obligé de le fai du php dans javascript [ par nougitch ] Bonjour à tous, J'aimerais connaître les règles d'insertion de variables PHP dans une fonction JAVASCRIPT.En faisant ceci, cela ne semble pas fonction comment introduire du php dans javascript [ par rachidphp93 ] bonjour tout le monde;je voudrais interoger une bd; j'appel une fonction javascript et dans la fonction apres des insctruction en javascript, probleme de frame et javascript [ par Teclis01 ] Bonjour,j ai fait un site avec des frames et je n'arrive plus a faire marcher le javascript que je voudrais integrer a la page du milieu.La page event Script php [ par BEAUBRIUS ] BonjoursAvant toutes chose je suis Débutant en javascript, et j'ai trouvé des solution a mon problème mais je ne comprend pas.Mon but n'est pas d'appr Actualiser une variable Javascript avec PHP [ par CChargy ] Bonjour,J'aimerais que javascript tout les deux secondes (setInterval("fonction();", 2000);) mette a jour une variable en fonction de ce que lui renvo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales