существует функция знать, что последний идентификатор, вставленный в текущее соединение
mysql_query('INSERT INTO FOO(a) VALUES(\'b\')');
$id = mysql_insert_id();
, плюс использование max - плохая идея, потому что это может привести к проблемам, если ваш код используется одновременно в двух разных сеансах.
Эта функция называется mysql_insert_id