Buenas, necesito saber una cosa algo rara.
haber.... cuando un usuario entra en nuestra tienda, y hace una compra de un producto..... ese producto se guardara como comprado en una tabla/columna de nuestra BD, verdad??? y me imagino que habra tambien una columna en la cual se guarde la fecha de compra de dicho producto, o parecido.
bueno, voy a explicar que es lo que he echo, y que necesito. (que a lo mejor no se puede hacer, no se...)
bien, por un lado, he creado un buscador para mi BD, el cual, cuando yo meto el numero de telefono de un cliente,,, este buscador, me muestra los datos del dueño de ese telefono, ok? ahora mismo, cuando meto el telefono, lo tengo configurado para que muestre el nombre, apellidos, telefono y email.
pero necesito que muestre otra cosa mas, pero no se en que tabla/columna se guarda.
quiero que muestre tambien la fecha de la ultima compra que hizo, solo la fecha. puede ser??? es que no se ni por donde empezar, no se donde guarda opencart las compras que hacen los usuarios. me podeis guiar por favor?
Gracias.
PD: opencart 1.5.6.4
haber.... cuando un usuario entra en nuestra tienda, y hace una compra de un producto..... ese producto se guardara como comprado en una tabla/columna de nuestra BD, verdad??? y me imagino que habra tambien una columna en la cual se guarde la fecha de compra de dicho producto, o parecido.
bueno, voy a explicar que es lo que he echo, y que necesito. (que a lo mejor no se puede hacer, no se...)
bien, por un lado, he creado un buscador para mi BD, el cual, cuando yo meto el numero de telefono de un cliente,,, este buscador, me muestra los datos del dueño de ese telefono, ok? ahora mismo, cuando meto el telefono, lo tengo configurado para que muestre el nombre, apellidos, telefono y email.
pero necesito que muestre otra cosa mas, pero no se en que tabla/columna se guarda.
quiero que muestre tambien la fecha de la ultima compra que hizo, solo la fecha. puede ser??? es que no se ni por donde empezar, no se donde guarda opencart las compras que hacen los usuarios. me podeis guiar por favor?
Gracias.
PD: opencart 1.5.6.4
Hola amigos, por dar una pista mas del dato que necesito, os muestro esto:
si yo entro en mi cuenta de la tienda (como cliente) y voy a HISTORIAL DE ORDENES, veo esto:

en esa imagen, se ve como cada orden, tiene a su izquierda, la fecha registrada de compra.
esa es la fecha que necesito sacar de la BD, pero desconozco en que tabla y columna de guarda.....donde se guarda??.
podeis ayudarme please?
si yo entro en mi cuenta de la tienda (como cliente) y voy a HISTORIAL DE ORDENES, veo esto:

en esa imagen, se ve como cada orden, tiene a su izquierda, la fecha registrada de compra.
esa es la fecha que necesito sacar de la BD, pero desconozco en que tabla y columna de guarda.....donde se guarda??.
podeis ayudarme please?
resubo el tema, me sigue interesando, y no encontre la solucion.
no habra nadie que sepa esto?
de cualquier modo, gracias.
no habra nadie que sepa esto?
de cualquier modo, gracias.
tabla oc_order, la búsqueda la haces con customer_id y la fecha puede ser date_added o date_modified, haces un sort by date con limit 1 y tienes la ultima fecha de compra 

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.
aupaaaa coverrrr gracias por la atencion, por lo menos ya tengo una pista de por donde buscar jaja
no tengo muy claro de como se hace eso, pero espero dar con ello
Graciasssssssssss
PD: lo que acabo de descubrir jajaja bueno, aun no sabre como hacerlo, pero ya tengo pistas.
sabes por que no encontre esa tabla y demas?? bueno, pues phpmyadmin, solo me mostraba 50 tablas de la BD,,, y hoy buscando la tabla oc_order, no aparecia,,,, que mosqueo!! y entonces me he dado cuenta que estaba en una 2º pagina, y uffffff bueno, ya tengo donde buscar, ok ok!! bueno..... en fin, novatadas!!! Gracias, haber si lo consigo.
no tengo muy claro de como se hace eso, pero espero dar con ello

Graciasssssssssss

PD: lo que acabo de descubrir jajaja bueno, aun no sabre como hacerlo, pero ya tengo pistas.
sabes por que no encontre esa tabla y demas?? bueno, pues phpmyadmin, solo me mostraba 50 tablas de la BD,,, y hoy buscando la tabla oc_order, no aparecia,,,, que mosqueo!! y entonces me he dado cuenta que estaba en una 2º pagina, y uffffff bueno, ya tengo donde buscar, ok ok!! bueno..... en fin, novatadas!!! Gracias, haber si lo consigo.
bueno, algo he conseguido, y es que me muestre las fechas,,,, pero claro, me muestra todas las fechas y yo quiero que me muestre la ultima fecha registrada,,,,, entonces me imagino que para eso servira lo que me decias del SORT BY DATE.
pero no tengo ni idea de como aplicar eso:
osea, lo que e echo es:
y luego el resultado, me lo da con esto:
pero ese es el problema, me da todos las fechas registradas.
pero no tengo ni idea de como aplicar eso:
osea, lo que e echo es:
Code: Select all
if($busca!=""){
$qry = "SELECT * ";
$qry .= "FROM oc_customer C INNER JOIN oc_order O ON C.customer_id = O.customer_id";
$qry .= " WHERE O.telephone LIKE '%$busca%'";
$busqueda=mysql_query($qry) or die ("Error: ".mysql_error());
Code: Select all
echo '<td align="center" width="15px">'.$f['date_modified'].'</td>';
Casi, el código es el siguiente:
Saludos
Code: Select all
$qry = "SELECT * FROM oc_customer C INNER JOIN oc_order O ON C.customer_id = O.customer_id WHERE O.telephone LIKE '%$busca%' ORDER BY `O`.`date_added` DESC LIMIT 1";
Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.
[SOLUCIONADO]
Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.
Who is online
Users browsing this forum: No registered users and 4 guests