10
我需要获取最新订单(来自我们的custon管理面板)。这里是我的查询:在php中选择mysql缺少的列
select *
from order
left join customer
on (customer.id = order.fk_cid)
where date = curdate()
order by time desc
limit 1;
这个输出一切从订单和客户,我需要除1所以这就是为什么我使用*
这里是我的表结构:
order table:
id, fk_cid, date, time
customer table:
id, name, lastname, street, city, zip, country, phone, email, lastlogin
目前,我的php我有:
$result = mysql_query("
select *
from `order`
left join customer
on (customer.id = order.fk_cid)
where date = curdate()
order by time desc
limit 1");
$row = mysql_fetch_assoc($result, MYSQL_ASSOC);
在这一点上我的命令是不正确的,为什么?
我所有的查询使用SELECT *,则意味着我必须改变所有的人? – Adam
如果你想要准确的数据是的,特别是如果你所有的列的名称是从表到表相同。 –
哎哟,但是我明白了为什么我现在得到一些错误,谢谢你的回答 – Adam