par
idela » 30 mai 2009, 17:59
Hello,
voici la situation:
je dois afficher des données dans un graph google, un type a dev une classe qui permet d'utiliser php pour couler les donnes d'une bdd dans le graph (à la base tout est en js). J'ai donc fait une requette mysql + quelques traitements de dates afin de sortir des lignes de ce type :
array(0, 0, 'new Date(2009, 05 ,22)'), array(0, 1, 1),
array(1, 0, 'new Date(2009, 05 ,23)'), array(1, 1, 1),
array(2, 0, 'new Date(2009, 05 ,24)'), array(2, 1, 2077),
array(3, 0, 'new Date(2009, 05 ,25)'), array(3, 1, 9),
(ce que vous voyez au dessus est le résultat de cet echo :
echo "array($i, 0, 'new Date($annee, ".$arr["translatemonth"]["$mois"]." ,$jour)'),
array($i, 1, $resultat2[0]),</br>";
Mon but est que les lignes resultantes de cet echo se placent dans le bout de code suivant:
->setValues(
array(
A PLACER ICI
)
);
Le problème c'est que echo "$contenu"; (une variable qui contient mon code) me renvoie un parse error que voici Parse error: parse error, expecting `')'' in test.php on line 35
J'ai essayé avec des var dump, print_r et ça bug tout le temps. Pour finir, ça marche nickel si je copie colle mon texte
array(0, 0, 'new Date(2009, 05 ,22)'), array(0, 1, 1),
array(1, 0, 'new Date(2009, 05 ,23)'), array(1, 1, 1),
array(2, 0, 'new Date(2009, 05 ,24)'), array(2, 1, 2077),
array(3, 0, 'new Date(2009, 05 ,25)'), array(3, 1, 9),
à la place de "A PLACER ICI"
Quelqu'un aurait une idée??
merci de votre aide
Hello,
voici la situation:
je dois afficher des données dans un graph google, un type a dev une classe qui permet d'utiliser php pour couler les donnes d'une bdd dans le graph (à la base tout est en js). J'ai donc fait une requette mysql + quelques traitements de dates afin de sortir des lignes de ce type :
[quote]array(0, 0, 'new Date(2009, 05 ,22)'), array(0, 1, 1),
array(1, 0, 'new Date(2009, 05 ,23)'), array(1, 1, 1),
array(2, 0, 'new Date(2009, 05 ,24)'), array(2, 1, 2077),
array(3, 0, 'new Date(2009, 05 ,25)'), array(3, 1, 9),[/quote]
(ce que vous voyez au dessus est le résultat de cet echo :
[php]echo "array($i, 0, 'new Date($annee, ".$arr["translatemonth"]["$mois"]." ,$jour)'),
array($i, 1, $resultat2[0]),</br>";[/php]
Mon but est que les lignes resultantes de cet echo se placent dans le bout de code suivant:
[php]->setValues(
array(
A PLACER ICI
)
);
[/php]
Le problème c'est que echo "$contenu"; (une variable qui contient mon code) me renvoie un parse error que voici Parse error: parse error, expecting `')'' in test.php on line 35
J'ai essayé avec des var dump, print_r et ça bug tout le temps. Pour finir, ça marche nickel si je copie colle mon texte
[quote]array(0, 0, 'new Date(2009, 05 ,22)'), array(0, 1, 1),
array(1, 0, 'new Date(2009, 05 ,23)'), array(1, 1, 1),
array(2, 0, 'new Date(2009, 05 ,24)'), array(2, 1, 2077),
array(3, 0, 'new Date(2009, 05 ,25)'), array(3, 1, 9),[/quote]
à la place de "A PLACER ICI"
Quelqu'un aurait une idée?? :)
merci de votre aide