Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafael.t.a

Como pegar a última linha registrada no MySQL

Recommended Posts

Se você quiser o ID da ultima query INSERT executada:

$id = mysql_insert_id();

 

Se você quiser os valores da ultima entrada de uma tabela:

$valores = mysql_fetch_assoc(mysql_query("SELECT * FROM `tabela` ORDER BY `coluna_id` DESC LIMIT 1"));

 

Espero ter ajudado! ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usa esse que foi pego aqui mesmo no fórum

[

CODE

$sqlUltimo="SELECT LAST_INSERT_ID(idPf) AS ultimoID FROM pessoafisica ORDER BY idPf DESC LIMIT 1";

$qryultimoID = mysql_query($sqlUltimo,$con);

$regultimo = mysql_fetch_array($qryultimoID);

 

$sql="INSERT INTO endpf(idPf, endereco, bairro, cidade, uf, cep)

VALUES ('".$regultimo['ultimoID]."', '$enderecoPf', '$bairroPf', '$cidadePf', '$ufPf', '$cepPf')";

mysql_query($sql, $con);

o trecho last_insert_id pega o último id inserido pelo cliente (usuário). Acho que vai ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.