Использование новой даты () в php-скрипте и dygraphs

Я пытаюсь восстановить данные из mysql, а затем перенести данные на dygraphs

Итак, что работает непосредственно в javascript

 new Dygraph(document.getElementById("graphdiv2"),
          [

[ new Date("2009/07/12"), 100, 200 ],
[ new Date("2009/07/19"), 150, 220 ]
          ],
          {
            labels: [ "x", "A", "B" ]
          });

И что не работает с использованием php для получения значения из базы данных:

new Dygraph(document.getElementById("graphdiv"),
          [ 

            <?php
            mysql_connect("xxx.xxx.xxx.xxx", "MyUser", "MyPassword") or
            die("Impossible de se connecter : " . mysql_error());
            mysql_select_db("esync");


            $result = mysql_query("SELECT ID, _date, ESYNC_TAGSHISTORY.Val
            FROM ESYNC_TAGSHISTORY
            INNER JOIN ESYNC_TAGS ON ESYNC_TAGSHISTORY.TAGID=ESYNC_TAGS.ID
            WHERE ESYNC_TAGS.NAME='I_TT_21052'  AND ESYNC_TAGS.STATIONID=1 AND (_date BETWEEN now()-INTERVAL 45 MINUTE AND now());");

            $return_arr = array();

            //while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
            $numResults = mysql_num_rows($result);  

            $counter = 0;           

            while ($row = mysql_fetch_array($result)) {

                $date = date_create($row['_date']);
                $date = $date->format('d/m/y H:i:s');   //format the date
                $b=$row['Val'];


            echo "[".$date.",".$b."],";


            };

            ?>  

Благодаря :)

php,mysql,date,dygraphs,

0
Яндекс.Метрика