junaooaks 3 Denunciar post Postado Outubro 19, 2009 pessoal estou tendo um probleminha com um insert if (($x<>'')and ($status_l<>'')) { $up = "UPDATE ticket SET laudo = '$uu - $teste',status = '$status_l', data_laudo = '$data', data_previsao ='$data_hora', funcionario = '$fun_ag', email_enviado = '$box' WHERE id_ticket = '$x'"; $up = mysql_query($up) or die (mysql_error()); $l = "INSERT INTO bate-papo (id_tic, usuario, mensagem) VALUE ('$x', '$uu', '$teste')"; $l = mysql_query($l)or die (mysql_error()); } no insert esta dando erro de syntax poderia me mostra onde esta o erro 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 '-papo (id_tic, usuario, mensagem) VALUE ('40', 'sisgew', 'testest5')' at line 1 Compartilhar este post Link para o post Compartilhar em outros sites
Dee 0 Denunciar post Postado Outubro 19, 2009 Acho que eh pq você ta usando um nome de tabela composto "bate-papo" Nao eh bom fazer isso, nem mesmo com os campos das tabelas. Use underline no lugar de traço Compartilhar este post Link para o post Compartilhar em outros sites
junaooaks 3 Denunciar post Postado Outubro 19, 2009 era isto mesmo abrigado http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites