Jetro Postado Março 24, 2012 Denunciar Share Postado Março 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á. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jetro Postado Março 24, 2012 Autor Denunciar Share Postado Março 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 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JaguA Postado Março 24, 2012 Denunciar Share Postado Março 24, 2012 uma Trigger não resolveria? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
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 para o comentário
Compartilhar em outros sites
2 respostass 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.