Ceci est probablement quelque chose de très simple, mais je suis assez nouveau pour PHP, et je n'ai pas fait de HTML depuis des années.Passer une variable à Google Graphs URL
J'ai besoin d'obtenir une variable PHP remplie d'un tableau de chiffres dans Google Charts. Mon code pour ce jusqu'à présent est:
<img src="http://chart.apis.google.com/chart?
&chs=340x175
&chd=t:<?=$filedetail[1]?>
&cht=lc
&chtt=Test
">
Cependant, Google signale une erreur, car il arrête au = $ filedetail [1] pour une raison quelconque?. Il ne semble pas que la lecture de la variable soit le problème, plus que l'API ne peut tout simplement pas lire après le début des balises PHP.
Merci,
Rob A.
EDIT: Je ai réussi à faire accepter Google l'URL, mais maintenant il ne montre rien sur le tableau, comme dans le remplissage & chd = t: champ avec au lieu des chiffres dans cette variable. L'URL lit comme ceci:
http://chart.apis.google.com/chart?&chs=340x175&chd=t:%3C?=$filedetail[1]?%3E&cht=lc&chtt=Test
@Rob c'est définitivement faux, la variable PHP ne semble pas être analysée. Cette partie: '% 3C? = $ Filedetail [1]?% 3E' ne devrait pas être dans l'URL, mais devrait avoir été remplacée par PHP par la valeur réelle. Pouvez-vous montrer comment le code ci-dessus (l'ensemble de la balise 'img') apparaît dans la vue du code source de votre navigateur? –