(PHP 5)
mysqli_insert_id(no version information, might be only in CVS)
mysqli->insert_id -- Retorna o id gerado automaticamente na última consultaEstilo de procedimento:
mixed mysqli_insert_id ( object link )Estilo orientado a objeto (proprieadade):
class mysqli {A função mysqli_insert_id() retorna o ID gerado pela consulta em uma tabela com uma coluna com o atributo AUTO_INCREMENT. Se a última consulta não foi um INSERT ou UPDATE ou se a tabela modificada não tem uma coluna com o atributo AUTO_INCREMENT, esta função irá retornar zero.
Nota: Executar uma consulta INSERT ou UPDATE usando a função LAST_INSERT_ID() irá também modificar o valor retornado pela função mysqli_insert_id().
O valor do campo AUTO_INCREMENT que foi atualizado pela consulta anterior. Retorna zero se não houve uma consulta anterior na conexão ou se a consulta não atualizou um valor AUTO_INCREMENT.
Nota: Se o número for maior do que o maior valor inteiro possível, mysqli_insert_id() irá retornar uma string.
Exemplo 2. Estilo de procedimento
|
Os exemplos acima devem produzir a seguinte saída:
New Record has id 1. |