Jugleni Jr Postado Setembro 24, 2003 Denunciar Share Postado Setembro 24, 2003 estou com um duvida, preciso fazer um insert em duas tabelas ao mesmo tempo.Não sei como faço, minha syntax esta errada.alguém poderia me ajudar?$insertSQL = sprintf("INSERT INTO usuarios user, login ( login.login_login, login.login_senha, user.emp_id, user.user_nome, user.user_sobrenome, user.user_rg, user.user_cpf, user.user_data_nasc, user.user_fone, user.user_fax, user.user_cel, user.user_email, user.user_obs, user.user_data_cad) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($HTTP_POST_VARS['emp_id'], "int"), GetSQLValueString($HTTP_POST_VARS['login_login'], "text"), GetSQLValueString($HTTP_POST_VARS['login_senha'], "text"), GetSQLValueString($HTTP_POST_VARS['user_nome'], "text"), GetSQLValueString($HTTP_POST_VARS['user_sobrenome'], "text"), GetSQLValueString($HTTP_POST_VARS['user_rg'], "text"), GetSQLValueString($HTTP_POST_VARS['user_cpf'], "text"), GetSQLValueString($HTTP_POST_VARS['user_data_nasc'], "date"), GetSQLValueString($HTTP_POST_VARS['user_fone'], "text"), GetSQLValueString($HTTP_POST_VARS['user_fax'], "text"), GetSQLValueString($HTTP_POST_VARS['user_cel'], "text"), GetSQLValueString($HTTP_POST_VARS['user_email'], "text"), GetSQLValueString($HTTP_POST_VARS['user_obs'], "text"), GetSQLValueString($HTTP_POST_VARS['user_data_cad'], "date"));Mensagem de 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 'user, login ( login.login_login, login.login_senha, user.emp_id Atenciosamente,Jugleni J. Krinski Jr Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Neemias Postado Setembro 24, 2003 Denunciar Share Postado Setembro 24, 2003 Faça dois mysql_query()por exemplo:$insert1 = mysql_query("insert into.....");$insert2 = mysql_query("insert into.....");if(($insert1)&&($insert2))echo "Sucesso"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jugleni Jr
estou com um duvida, preciso fazer um insert em duas tabelas ao mesmo tempo.
Não sei como faço, minha syntax esta errada.
alguém poderia me ajudar?
Mensagem de 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 'user, login ( login.login_login, login.login_senha, user.emp_id
Atenciosamente,
Jugleni J. Krinski Jr
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.