php与eCharts结合,23.安装php和echarts进行结合展示图表
$dbms=‘mysql‘; //数据库类型
$host=‘192.168.86.131‘; //数据库主机名
$dbName=‘userdb‘; //使用的数据库
$user=‘sqoop‘; //数据库连接用户名
$pass=‘sqoop‘; //对应的密码
$dsn="$dbms:host=$host;dbname=$dbName";
$dbh= new PDO($dsn, $user, $pass); //初始化一个PDO对象
/*你还可以进行一次搜索操作*/
foreach ($dbh->query(‘SELECT * from upflow‘) as$row) {
$x[]=$row[‘ip‘];
$y[]=$row[‘sum‘];
print_r($row);//你可以用 echo($GLOBAL); 来看到这些值
}
$json_x=json_encode($x);
$json_y=json_encode($y);?>
//基于准备好的dom,初始化echarts实例
var x=<?php echo $json_x?>;var y=<?php echo $json_y?>;var myChart = echarts.init(document.getElementById(‘main‘));
var option ={
title : {
text:‘IT十八掌测试数据‘,
subtext:‘纯属虚构‘},
tooltip : {
trigger:‘axis‘},
legend: {
data:[‘蒸发量‘]
},
toolbox: {
show :true,
feature : {
mark : {show:true},
dataView : {show:true, readOnly: false},
magicType : {show:true, type: [‘line‘, ‘bar‘]},
restore : {show:true},
saveAsImage : {show:true}
}
},
calculable :true,
xAxis : [
{
type :‘category‘,
data : x
}
],
yAxis : [
{
type :‘value‘}
],
series : [
{
name:‘蒸发量‘,
type:‘bar‘,
data:y,
markPoint : {
data : [
{type :‘max‘, name: ‘最大值‘},
{type :‘min‘, name: ‘最小值‘}
]
},
markLine : {
data : [
{type :‘average‘, name: ‘平均值‘}
]
}
},
]
};//使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
php与eCharts结合,23.安装php和echarts进行结合展示图表相关推荐
- mysql超详细教程_MySQL8.0.23安装超详细教程
前言 最近在做一个人脸识别的项目,需要用数据库保存学生信息与前段交互. MySQL的优点 1.mysql性能卓越,服务稳定,很少出现异常宕机. 2.mysql开放源代码且无版权制约,自主性及使用成本低 ...
- Windows10最新MySQL8.0.23安装教程(超级详细)
MySQL8.0.23安装教程 一.下载地址 二.安装步骤 2.1 解压 2.2 创建my.ini配置文件 2.3 配置系统环境变量 2.4 打开CMD命令窗口 2.5 安装服务 2.6 启动服务 2 ...
- 在vue3.0中安装并使用echarts
(vue3.0安装并使用echarts) 1. 安装echarts npm install echarts --save 2. main.js import { createApp } from 'v ...
- (一)win10下MySQL 8.0.23安装教程及简单测试
文章目录 (一)win10下MySQL 8.0.23安装教程及简单测试 1.MySQL官网下载 2.配置环境变量 3.命令行cmd安装MySQL 3.1 管理员权限运行cmd 3.2 数据库初始化 3 ...
- Echarts 5.x安装及使用
详细踩坑文档:https://juejin.cn/post/6999630442362044447 安装及配置 前端框架为easywebpack-vue,使用的Echarts版本为^5.0.1 Ech ...
- mysql 8.0.23 安装配置方法
win10下mysql 8.0.23 安装配置方法图文教程 mysql 8.0.23 安装配置方法 一.下载mysql 二.环境配置: 三.安装: mysql 8.0.23 安装配置方法 本文为大家分 ...
- ECharts 安装和实现-echarts.min.js
ECharts 是一个使用 JavaScript 实现的开源可视化库,涵盖各行业图表,满足各种需求. ECharts 遵循 Apache-2.0 开源协议,免费商用. ECharts 兼容当前绝大部分 ...
- 全网echarts案例资源大总结和echarts的高效使用技巧(细节版)
一.前言. 众所周知,在现今的开发大环境下,数据可视化(大屏化)项目在前端开发中的比重越来越大.而其中使用率最高的插件无疑就是 Apache Echarts.(ps: 以下简称为echarts).本文 ...
- html中加入echarts,如何在react中使用echarts
如何在react中echarts 1.安装echarts包npm install echarts --save 2.react使用echartsconst echarts = require('ech ...
最新文章
- LeetCode Count and Say
- 用贝叶斯定理解决三门问题并用Python进行模拟(Bayes' Rule Monty Hall Problem Simulation Python)...
- 未来社会是什么样子的?您猜对了吗?
- 加你用移动端数据爬取
- C# 多线程之List的线程安全问题
- 本机Ajax异步通信
- OceanBase开源,11张图带你了解分布式数据库的核心知识
- oracle删除当前用户下所有表
- 《DeepLearning.ai 深度学习笔记》发布,黄海广博士整理
- 【HDU5482】Numquam vincar,暴力(da biao)预处理+组合数
- Linux内核深入理解中断和异常(1)
- pcie routing
- stomp+websocket 集群问题_手把手搭建WebSocket多人在线聊天室
- 小说关于计算机名称,小说取名和人名取名太纠结了,感觉橙瓜码字的自动取名还不错...
- 淘宝的npaliedit在mb下会崩溃的问题解决了
- 火狐浏览器插件学习01
- 简单粗暴日文键盘布局改为其他语言键盘布局
- AirTrest连接模拟器和安卓手机
- 写一函数,将一个3*3的整型矩阵转置
- 百度百家号作者昵称、ID、粉丝数量获取
热门文章
- GIS人眼中的“云GIS”
- Redmine数据库备份及搬家
- Hive的数据模型-管理表
- 用2468这四个数字c语言,C语言作业及参考答案.doc
- [转载] python与c/c++相比有哪些优势
- python二分法查找程序_Python程序查找最大EVEN数
- java reverse_Java Integer类reverse()方法与示例
- Java PipedInputStream connect()方法与示例
- xml分析错误:注释未终止_错误:C中的未终止注释(无效的注释块) 常见的C程序错误...
- c语言for循环++_C ++程序使用循环查找数字的幂