Olá, agradeço muito por responder minha dúvida, porem não funcionou a linha de comando que você postou aqui, da um erro de sintaxe, derepente pode me ajudar com a questão abaixo Consegui usar o "select last_insert_id();" no prompt do MySQL, porem quando recupero o valor via PHP ele me etorna o seguinte valor "Resource id #3", abaixo está o código fonte que estou usando se alguém saber me dizer oque está acontecendo fico muito grato. <? $conn = mysql_connect("localhost","root",""); $sel = mysql_select_db('ricardo', $conn); $sql = mysql_query("SELECT last_insert_id()", $conn); echo ("&total=$sql&"); mysql_close($conn); ?> No caso a variável na página mostra "Resource id #3" e quando executo "select_last_id();" no prompt do MySQL ele me retorna o valor "4" que é o último valor salvo na tabela, e que estaria correto. Até.