- 04 Nov 2013, 10:25
#45663
Olá amigos, bom dia.
Hoje acordei com meu cliente babando de raiva porque não estava conseguindo gerar os pontos de fidelidade da loja dele. Fui ver o que estava acontecendo e quando filtro pelas datas (range de 1 mes), acontece a mensagem de erro no mysql.php:
Abraços,
Tiago
Hoje acordei com meu cliente babando de raiva porque não estava conseguindo gerar os pontos de fidelidade da loja dele. Fui ver o que estava acontecendo e quando filtro pelas datas (range de 1 mes), acontece a mensagem de erro no mysql.php:
Código: Selecionar todos
alguém tem uma idéia do que possa ser?? É um recurso que sempre funcionou perfeitamente. Só que dessa vez aconteceu o problema.Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATE(cr.date_added) >= '2013-10-01'DATE(cr.date_added) <= '2013-11-01' GROUP BY ' at line 1
Error No: 1064
SELECT cr.customer_id, CONCAT(c.firstname, ' ', c.lastname) AS customer, c.email, cgd.name AS customer_group, c.status, SUM(cr.points) AS points, COUNT(o.order_id) AS orders, SUM(o.total) AS total FROM customer_reward cr LEFT JOIN `customer` c ON (cr.customer_id = c.customer_id) LEFT JOIN customer_group_description cgd ON (c.customer_group_id = cgd.customer_group_id) LEFT JOIN `order` o ON (cr.order_id = o.order_id) WHERE cgd.language_id = '2'DATE(cr.date_added) >= '2013-10-01'DATE(cr.date_added) <= '2013-11-01' GROUP BY cr.customer_id ORDER BY points DESC LIMIT 0,100 in /home/underweb/public_html/loja/system/database/mysql.php on line 49Abraços,
Tiago

