SET @id = (SELECT MIN(id)FROM boleto WHERE id_inq = 526); DELETE FROM boleto WHERE id_inq = 526 AND id_locacao = 258 AND id > @id; UPDATE boleto SET valor_boleto = 933.33 WHERE id_inq = 526 AND id_locacao = 258; SET @id = (SELECT MIN(id) FROM proprietario WHERE id_inq = 526); DELETE FROM proprietario WHERE id_inq = 526 AND id_locacao = 258 AND id > @id; UPDATE proprietario SET valor_boleto = 839.99 WHERE id_inq = 526 AND id_locacao = 258; UPDATE tb_locacao SET status = 'F' WHERE id = 258; INSERT INTO tb_acerto_final VALUES('',258,'2014-02-28',28,933.33,0,933.33,0,0,0,'Reparos de Teste'); 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 'DELETE FROM boleto WHERE id_inq = 526 AND id_locacao = 258 AND id > @id; UPD' at line 1

Erro No Sql
Started By bruno7, 24/03/2014, 15:17
3 replies to this topic
#1
Posted 24/03/2014, 15:17
Estou com um erro em uma query, ele me retorna erro de sintaxe quando executo ela no PHP, mas se pegar a mesma query que ele imprimiu e executar no phpmyadmin ele funciona normalmente.
#2
Posted 23/04/2014, 11:48
Cola seu código PHP aqui!
Abraço.
Abraço.
#3
Posted 24/04/2014, 16:23
Cola seu código PHP aqui!
Abraço.
Obrigado por responder, mas já resolvi o problema usando PDO.
#4
Posted 29/04/2014, 20:38
Bruno, que legal!
No PHP ele não executa todas essas ações de uma só vez, você terá que usar o mysql_query(); pra cada ação.
[]'s
No PHP ele não executa todas essas ações de uma só vez, você terá que usar o mysql_query(); pra cada ação.
[]'s
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951
PALMEIRAS - Primeiro campeão do mundo em 1951
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)