php和javascript交互:传递数组
2014-05-23 00:00
471 查看
摘要: php javascript highchart
<?php $mysqli = new mysqli('localhost','root','root','datbas'); $sql = "select * from itg1 order by pv desc ,uv desc limit 10"; $result = $mysqli->query($sql); $host = array(); $pv = array(); $uv = array(); while($row = $result->fetch_assoc()){ $host[] = $row['host']; $pv[] = intval($row['pv'])/1000000; //百万 $uv[] =intval($row['uv'])/10000; //万 //echo $row['host']."|".$row['pv']."|".$row['uv']."<br/>"; } //var_dump($host); //echo "<br/>"."<br/>"; //var_dump($pv); //echo "<br/>"."<br/>"; //var_dump($uv); //$hostj = json_encode($host); //$pvj = json_encode($pv); //$uvj = json_encode($uv); ?> <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <script type="text/javascript" src="http://code.highcharts.com/highcharts.js"></script> <script> var hostj = <?php echo json_encode($host)?>; var pvj = <?php echo json_encode($pv)?>; var uvj = <?php echo json_encode($uv)?>; /*for(i in pvj){ alert(i); alert(pvj.i); }*/ $(function (){ $('#container').highcharts({ chart: { type: 'column' }, title: { text: 'Traffic of the Top 10 Websites in China' }, xAxis: { categories: hostj }, yAxis: { title: { text: 'visit' } }, series: [{ name: 'pv(百万)', data: pvj }, { name: 'uv(万)', data: uvj }] }); }); </script> </head> <body> <div id="container" style="min-width:800px;height:400px;"></div> </body> </html>
相关文章推荐
- php和javascript交互:传递数组
- 将PHP数组或对象传递给javascript 交互 传值 json_encode
- 将php数组或者对象传递给javascript的方法
- javascript数组与php数组的地址传递及值传递用法实例
- PHP和Javascript传递数组参数的方法
- 如何将php数组或者对象传递给javascript
- PHP和JavaScript之间的数组传递(转)
- javascript数组与php数组的地址传递及值传递用法实例
- php向javascript传递数组
- php实现向javascript传递数组的方法
- PHP和JavaScript传递数组并使用dtree.js生成树
- 如何将php数组或者对象传递给javascript
- php实现向javascript传递数组的方法
- PHP数组传递给JavaScript以及json_encode的gbk中文乱码的解决
- 如何将php数组或者对象传递给javascript
- 采用curl库在PHP程序之间传递数组
- PHP表单传递同名当成数组
- 怎样从 Javascript 传递一个变量到 PHP
- PHP与JavaScript交互
- php后台程序与Javascript的两种交互方式