No entiendo en que cirscusntancias se genera el error .. pero, si lo que quieres es obtener el último ID (campo autoincremental y único) de tu BD generado por un INSERT .. puedes usar la función:
mysql_insert_id()
www.php.net/mysql_insert_id
Pero .. lo obtendras despues de haber hecho un INSERT a tu BD.
Un saludo,