Array PHP rempli de "Array" au lieu de ses valeurs
Bonjour,
J'essaie de rapatrier un tableau PHP sous JavaScript pour le traiter. Mon problème, c'est que je ne sais pas pourquoi mon tableau sous JavaScript est rempli de "Array" au lieu de ses vraies valeurs...
Remplissage du tableau
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<?php
include 'config.php';
//Database connection establishment
$server = mysql_connect($addrServ,$user,$passwd) or die ('Erreur SQL !'.$req.'<br/>'.mysql_error());
mysql_select_db ($bdd, $server);
//Database reading
$req = 'SELECT * FROM _message';
$env_req = mysql_query($req) or die ('Erreur SQL !'.$req.'<br/>'.mysql_error());
$comportements = array();
while($row = mysql_fetch_assoc($env_req))
{
array_push($comportements, $row);
}
?> |
Rapatriement du tableau
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<?php
echo 'var behaviors = new Array(';
for($i=0; $i<sizeof($comportements); $i++)
{
if(is_int($comportements[$i]))
{
echo $comportements[$i];
}
else
{
echo '"'.$comportements[$i].'"';
}
if($i<sizeof($comportements)-1)
{
echo ',';
}
}
echo ');';
?> |
Pas de foreach car j'ai besoin de ne pas ajouter de virgule au dernier tour de boucle.
Merci d'avance.