Is there anything returned from MySQL/PHP on a INSERT query being executed? Here is my function which I have in a CLASS.
function mysqlQuery($query) {
//
Although this is a very old thread, it is still relevant. And to those who stumble upon this (like I did), don't give up! There are options. In fact, see this answer on SO
Also, for sqli and pdo, see this
Essentially, an insert statement followed by one of the functions listed in those answers will give you the ID of the last record. The function is used like this:
$LastID = mysql_insert_id();
after the INSERT statement.