也许有人可以通过fetch_array将mysql更改为mysqli?

吉德留斯
<?php
include('conexion.php');

$año = $_POST['año'];

$enero = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=1 AND YEAR(fecha_venta)='$año'"));
$febrero = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=2 AND YEAR(fecha_venta)='$año'"));
$marzo = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=3 AND YEAR(fecha_venta)='$año'"));
$abril = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=4 AND YEAR(fecha_venta)='$año'"));
$mayo = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=5 AND YEAR(fecha_venta)='$año'"));
$junio = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=6 AND YEAR(fecha_venta)='$año'"));
$julio = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=7 AND YEAR(fecha_venta)='$año'"));
$agosto = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=8 AND YEAR(fecha_venta)='$año'"));
$septiembre = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=9 AND YEAR(fecha_venta)='$año'"));
$octubre = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=10 AND YEAR(fecha_venta)='$año'"));
$noviembre = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=11 AND YEAR(fecha_venta)='$año'"));
$diciembre = mysql_fetch_array(mysql_query("SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=12 AND YEAR(fecha_venta)='$año'"));

$data = array(
    0 => round($enero['r'],1),
    1 => round($febrero['r'],1),
    2 => round($marzo['r'],1),
    3 => round($abril['r'],1),
    4 => round($mayo['r'],1),
    5 => round($junio['r'],1),
    6 => round($julio['r'],1),
    7 => round($agosto['r'],1),
    8 => round($septiembre['r'],1),
    9 => round($octubre['r'],1),
    10 => round($noviembre['r'],1),
    11 => round($diciembre['r'],1)
);           

echo json_encode($data);
?>

尝试使用chats.js绘制图表并找到一个很好的示例,但是问题是我无法将mysql更改为mysqli,也许有人可以帮助我吗?谢谢

LecheDeCrema
<?php
include('conexion.php');

$año = $_POST['año'];

$enero = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=1 AND YEAR(fecha_venta)='$año'");
$febrero = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=2 AND YEAR(fecha_venta)='$año'");
$marzo = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=3 AND YEAR(fecha_venta)='$año'");
$abril = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=4 AND YEAR(fecha_venta)='$año'");
$mayo = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=5 AND YEAR(fecha_venta)='$año'");
$junio = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=6 AND YEAR(fecha_venta)='$año'");
$julio = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=7 AND YEAR(fecha_venta)='$año'");
$agosto = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=8 AND YEAR(fecha_venta)='$año'");
$septiembre = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=9 AND YEAR(fecha_venta)='$año'");
$octubre = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=10 AND YEAR(fecha_venta)='$año'");
$noviembre = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=11 AND YEAR(fecha_venta)='$año'");
$diciembre = mysqli_query($conx,"SELECT SUM(monto_venta) AS r FROM ventas WHERE MONTH(fecha_venta)=12 AND YEAR(fecha_venta)='$año'");

$enero= mysqli_fetch_array($enero);
$febrero= mysqli_fetch_array($febrero);
.... so on and so forth
$data = array(0 => round($enero['r'],1),
          1 => round($febrero['r'],1),
          2 => round($marzo['r'],1),
          3 => round($abril['r'],1),
          4 => round($mayo['r'],1),
          5 => round($junio['r'],1),
          6 => round($julio['r'],1),
          7 => round($agosto['r'],1),
          8 => round($septiembre['r'],1),
          9 => round($octubre['r'],1),
          10 => round($noviembre['r'],1),
          11 => round($diciembre['r'],1)
          );             

echo json_encode($data);


?>

哪里$conx是mysqli连接的变量。

因此,如果您在conexion.php中输入了什么变量,请进行更改。

祝你好运。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有人可以帮我将媒体查询从最大宽度更改为最小宽度吗?

来自分类Dev

Mysqli fetch_assoc与fetch_array

来自分类Dev

Mysqli fetch_assoc与fetch_array

来自分类Dev

将“所有人”权限从“无法访问”更改为“读写” Mac

来自分类Dev

我用来将“ find”更改为“ {nd”的字体。有人知道为什么吗?

来自分类Dev

单击链接并返回,通过jquery更改CSS属性。有人可以帮我吗?

来自分类Dev

mysqli fetch_array()仅将检索到的数据的第一行转换为数组

来自分类Dev

mysqli准备语句中带有fetch_array的SELECT语句

来自分类Dev

MySQL fetch_array返回false

来自分类Dev

$ mysqli-> fetch_array(); 返回奇怪的结果

来自分类Dev

fetch_array(mysqli_both)的致命错误

来自分类Dev

使用fetch_array与绑定参数的MySQLi查询

来自分类Dev

我想将我的程序的结果从十六进制更改为十进制有人可以帮助我吗?

来自分类Dev

从MYSQL更改为MYSQLI功能

来自分类Dev

而fetch_array()不打印所有行

来自分类Dev

如何检测有人通过信标

来自分类Dev

有人可以解释吗?

来自分类Dev

有人可以解释WaitForSeconds()吗?

来自分类Dev

有人可以解释我的坐标

来自分类Dev

有人可以认出键盘吗?

来自分类Dev

有人可以澄清@RequestBody

来自分类Dev

有人可以解释输出吗?

来自分类Dev

Python,有人可以仅通过base64编码来猜测文件的类型吗?

来自分类Dev

有人可以通过for循环和splice命令帮助编辑Javascript字符串吗?

来自分类Dev

可变的默认属性重置-有人可以通过这种逻辑引导我吗?

来自分类Dev

有人可以通过无限的HTTP循环来增加Azure Web App的成本吗?

来自分类Dev

嘿,有人可以通过使用node_load()加载节点来提供帮助

来自分类Dev

是否有人可以通过SimpleCV访问IP摄像机的H264流?

来自分类Dev

有人可以通过序言中的这个小程序帮助我吗?

Related 相关文章

  1. 1

    有人可以帮我将媒体查询从最大宽度更改为最小宽度吗?

  2. 2

    Mysqli fetch_assoc与fetch_array

  3. 3

    Mysqli fetch_assoc与fetch_array

  4. 4

    将“所有人”权限从“无法访问”更改为“读写” Mac

  5. 5

    我用来将“ find”更改为“ {nd”的字体。有人知道为什么吗?

  6. 6

    单击链接并返回,通过jquery更改CSS属性。有人可以帮我吗?

  7. 7

    mysqli fetch_array()仅将检索到的数据的第一行转换为数组

  8. 8

    mysqli准备语句中带有fetch_array的SELECT语句

  9. 9

    MySQL fetch_array返回false

  10. 10

    $ mysqli-> fetch_array(); 返回奇怪的结果

  11. 11

    fetch_array(mysqli_both)的致命错误

  12. 12

    使用fetch_array与绑定参数的MySQLi查询

  13. 13

    我想将我的程序的结果从十六进制更改为十进制有人可以帮助我吗?

  14. 14

    从MYSQL更改为MYSQLI功能

  15. 15

    而fetch_array()不打印所有行

  16. 16

    如何检测有人通过信标

  17. 17

    有人可以解释吗?

  18. 18

    有人可以解释WaitForSeconds()吗?

  19. 19

    有人可以解释我的坐标

  20. 20

    有人可以认出键盘吗?

  21. 21

    有人可以澄清@RequestBody

  22. 22

    有人可以解释输出吗?

  23. 23

    Python,有人可以仅通过base64编码来猜测文件的类型吗?

  24. 24

    有人可以通过for循环和splice命令帮助编辑Javascript字符串吗?

  25. 25

    可变的默认属性重置-有人可以通过这种逻辑引导我吗?

  26. 26

    有人可以通过无限的HTTP循环来增加Azure Web App的成本吗?

  27. 27

    嘿,有人可以通过使用node_load()加载节点来提供帮助

  28. 28

    是否有人可以通过SimpleCV访问IP摄像机的H264流?

  29. 29

    有人可以通过序言中的这个小程序帮助我吗?

热门标签

归档