Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法显示SQL查询结果_Php_Mysql_Sql - Fatal编程技术网

Php 无法显示SQL查询结果

Php 无法显示SQL查询结果,php,mysql,sql,Php,Mysql,Sql,我还尝试在没有数组的情况下回显$row变量,它会在屏幕上显示数组。基本上,查询结果应该输出一个数字,但它目前没有这样做。因为它是总数的总和,不再被称为$row['total'] 请尝试$row[0] :因为它是总数的总和,所以它不再被称为$row['total'] 请尝试$row[0] :首先将您的查询更改为 <?php include "config.php"; $query = "SELECT SUM(total) FROM sales WHERE date = CONCAT(DAT

我还尝试在没有数组的情况下回显$row变量,它会在屏幕上显示数组。基本上,查询结果应该输出一个数字,但它目前没有这样做。

因为它是总数的总和,不再被称为$row['total']

请尝试$row[0]


因为它是总数的总和,所以它不再被称为$row['total']

请尝试$row[0]


首先将您的查询更改为

<?php
include "config.php";

$query = "SELECT SUM(total) FROM sales WHERE date = CONCAT(DATE_SUB(curdate(), INTERVAL 2 DAY),' ','00:00:00')";

$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo $row['total'];

echo mysql_error();
?>
使用

而不是

mysql_fetch_assoc() 

首先将您的查询更改为

<?php
include "config.php";

$query = "SELECT SUM(total) FROM sales WHERE date = CONCAT(DATE_SUB(curdate(), INTERVAL 2 DAY),' ','00:00:00')";

$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo $row['total'];

echo mysql_error();
?>
使用

而不是

mysql_fetch_assoc() 

首先,结果列不需要显式名称,因此应首先命名:

$query=选择SUMtotal作为销售总额,其中

应使用引号引用该列:
$row[total]

首先,结果列不需要显式名称,因此您应该首先命名它:

$query=选择SUMtotal作为销售总额,其中

应使用引号引用该列:
$row[total]

或选择SUMtotal作为总计\u sum。。。和$row['total_sum']。我已经尝试过了,我也尝试过使用值8、9、10,因为它们是我需要的行的值,但它们仍然没有显示任何内容。甚至没有mysql错误。请尝试var_dump$行;要查看返回的内容,请尝试echo$query;要查看正在生成的查询,请选择SUMtotal作为total\u sum。。。和$row['total_sum']。我已经尝试过了,我也尝试过使用值8、9、10,因为它们是我需要的行的值,但它们仍然没有显示任何内容。甚至没有mysql错误。请尝试var_dump$行;要查看返回的内容,请尝试echo$query;查看正在生成什么查询。我尝试使用$row和$row['total']执行此操作$行不显示任何内容,而$row['total']显示数组。我尝试使用$row和$row['total']执行此操作$不显示任何内容的行和显示数组的$row['total']。