Bonjour à tous,
j'ai un problème assez complexe à expliquer mais je pense qu'il est tout con à résoudre !
En gros, j'ai une fonction PHP qui contient un boucle for() qui tourne un certain nombre de fois et qui appelle a chaque tour, un fonction Javascript en y insérant en paramètres des élément d'un tableau PHP.
Voici ma fonction:
<?php
function deploie()
{
for($n1=0;$n1<$dim1;$n1++)
{
?>
<script type="text/javascript">
deploie('info_plus_<?php echo $tableau[$n][0]; ?>','<?php echo $tableau[$n][3]; ?>', 'contenu_info', 'fenetre2_<?php echo $tableau[$n][0]; ?>', 1, '<?php echo $tableau[$n][0]; ?>', 0);
</script>
<?php
}
}
Hors, cette fonction est appelée en début de fichier et on l'appelle après MAIS le tableau PHP n'est construit qu'après avoir déclaré la fonction !
Donc en gros ma question est, est-ce que quelqu'un serait comment faire en sorte qu'on appelle la fonction PHP (événement Onclick) mais qu'on la déclare plus loin dans le fichier et notamment après avoir construit le tableau (qui est construit avec une boucle while() via ma base de données) ????
A+
Merci
Il y a 2 règles d'or pour réussir dans la vie :
-Règle 1: ne jamais dire tout ce que l'on sait...
-Règle 2: ...Configuration: Windows Vista
Firefox 3.0.1