Incrementer una variable php dans des balises jscript
g_fuck
Messages postés269Date d'inscriptionlundi 29 novembre 2004StatutMembreDernière intervention23 août 2011
-
23 avril 2007 à 17:12
alex1025
Messages postés104Date d'inscriptionmardi 17 février 2004StatutMembreDernière intervention 8 décembre 2007
-
25 avril 2007 à 10:19
salut tout le monde !
j'ai ce code :
<?php
$arrayphotos= array();
$arraypseudos = array();
while($data = mysql_fetch_assoc($req))
{
$arrayphotos[$i] = $data['imgprofile'];
$arraypseudos[$i] = $data['username'];
$i++;
}
$i = 0;
echo'<script type = "text/javascript">
var images = new Array()
var members = '.$membres.';
for ( i = 0; i<members; i++){
images[i]=["'.$arrayphotos[$i++].'", "'.$arraypseudos[$i].'","photo1-large.jpg"]
}
</script>';
?>
j'arrive tres bien a faire passer la variable php en variable jscript .... le probleme est que la ou j'increments le $i++ dans le boucle for
a chaque tour la variable$i reprend sa valeur origine c'est a dire 0. Ce que je voudrais faire c'est de pouvoir prendre les valeur de la table $arrayphotos[$i++] et de $arraypseudos[$i]. alors j'ai beau essaye d'y mettre le i a la place du $i++ qui se trouve dans les condition de la boucle for mais CA MARCHE PAS ... que faire ??
J.BAHOLE
A voir également:
"Php variables" "server api" "php version 4.4.5" "build date"
alex1025
Messages postés104Date d'inscriptionmardi 17 février 2004StatutMembreDernière intervention 8 décembre 2007 25 avril 2007 à 10:19
Salut
tu peux essayer:
<?php
$arrayphotos= array();
$arraypseudos = array();
$i = 0;
echo'<script type = "text/javascript">
var images = new Array()
var members = '.$membres.';