我有一个MYSQL查询,它为返回的每一行返回空白行。
数据没有回显,但是行是。我不知道为什么会这样。
为什么这不能正常工作?
MySQL / PHP
$sql6x = " SELECT date(datetime), sum(row_total)
FROM sales_tickets
GROUP BY date(datetime);
";
$result6x = mysql_query($sql6x);
while ($row6x = mysql_fetch_array($result6x)) {
echo $datetime = $row6x['datetime'].$br;
echo $row_total = $row6x['row_total'].$br;
}
答案 0 :(得分:1)
您应该设置别名:
SELECT date(datetime) AS datetime, sum(row_total) AS row_total
...
或使用$row6x[0]
和$row6x[1]
。