The manual is your friend.

You cannot execute the SQL statement you provided because mysql specifically 
disallows it:

http://dev.mysql.com/doc/mysql/en/INSERT_SELECT.html

Same reference, your presumption about auto-increment columns is also wrong.

Doug

blackwater dev wrote:
Hello,

I want to create a new row in the db by copying an existing one. My
db has an auto incrementing id so I can't simply do insert into cars
select * from cars where id=$id as this throws the primary key error. How can I do this with out specifying each column?


Thanks!


-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to