I've got this test table:
CREATE TABLE IF NOT EXISTS `test` (
    `id` INT(10) AUTO_INCREMENT,
    PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4;
inserting using either of these three
INSERT INTO `test` (`id`) VALUES (NULL);
INSERT INTO `test` (`id`) VALUES (0);
INSERT INTO `test` () VALUES ();
and issuing
SELECT LAST_INSERT_ID();
but the query always results in 0.
PHP's mysql_insert_id and PDO::lastInsertId() yield no result either.
I've been toying with this whole day and can't get it to work. Ideas?
 
     
     
     
     
     
     
     
    