Jetro Posted March 24, 2012 Report Share Posted March 24, 2012 Olá comunidade!Preciso clonar um registro de uma tabela. Poderia fazer com Select / Insert mas a tabela possui mais de 300 campos.Tenho um campo ID autoincrement e por isso não pude usar o " insert into cadastro select * from cadastro where id = '$id' "alguém tem uma dica? Não achei nada nessa web afora que me ajude...agradeço desde já. Quote Link to comment Share on other sites More sharing options...
0 Jetro Posted March 24, 2012 Author Report Share Posted March 24, 2012 Olá Pessoal.Não encontrei um comando específico para isso, então fiz assim:$sql= mysql_query("INSERT INTO tabela(vendedor, nome) SELECT vendedor, nome FROM tabela where id = '$id' ") or print(mysql_error()); deixe o campo autoincrement sem ser mencionado.Grande abraço Quote Link to comment Share on other sites More sharing options...
0 JaguA Posted March 24, 2012 Report Share Posted March 24, 2012 uma Trigger não resolveria? Quote Link to comment Share on other sites More sharing options...
Question
Jetro
Olá comunidade!
Preciso clonar um registro de uma tabela. Poderia fazer com Select / Insert mas a tabela possui mais de 300 campos.
Tenho um campo ID autoincrement e por isso não pude usar o " insert into cadastro select * from cadastro where id = '$id' "
alguém tem uma dica? Não achei nada nessa web afora que me ajude...
agradeço desde já.
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.