mysql_insert_id() returns 0
According to the manual mysql_insert_id returns: The ID generated for an AUTO_INCREMENT column by the previous query on success, 0 if the previous query does not generate an AUTO_INCREMENT value, or FALSE if no MySQL connection was established. Since it does not give you false and not the correct number it indicates that the queried … Read more