necesito obtener el último pedido (de nuestro panel de administración de custon). aquí está mi consulta:seleccione las columnas que faltan de mysql en php
select *
from order
left join customer
on (customer.id = order.fk_cid)
where date = curdate()
order by time desc
limit 1;
esta salida todo de pedidos y clientes que necesito, excepto 1, por tanto, es por eso que uso el *
aquí es mi estructura de la tabla:
order table:
id, fk_cid, date, time
customer table:
id, name, lastname, street, city, zip, country, phone, email, lastlogin
ahora, en mi php tengo:
$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);
en este momento mi pedido no es correcto, ¿por qué?
todas mis consultas utilizan * Select, que significa que tenga que cambiar todos ellos? – Adam
si quiere datos precisos, sí, especialmente si el nombre de todas sus columnas es el mismo de tablas a tablas. –
ouch, pero sí veo por qué tengo algunos errores ahora, gracias por su respuesta – Adam