Php ile MySQL’ de bir tabloda bulunan en son kaydın id değerini almak.

Bu yazımda sizlere MySQL’ de bulunan bir tablodaki en son kaydın id değerini almak için yöntemlerden bir tanesini anlatacağım.

öncelikle tablo yapımız ve veriler.

üstteki gibi bir tablo yapısında

[code language=”php”]

$sorgu = mysql_query("select icerik_id from icerik ORDER BY icerik_id DESC LIMIT 1");
if($sorgu)
{
$sorgu_sonuc = mysql_fetch_assoc($sorgu);
echo "Son Kaydın İd Değeri :: ". $sorgu_sonuc["icerik_id"];
}

[/code]

kodların açıklamasını yapacak olursak,

[code language=”sql”]
select icerik_id from icerik ORDER BY icerik_id DESC LIMIT 1
[/code]

ifadesi icerik tablosundaki tüm kayıtları icerik_id alanına göre tersten sıralar,
limit ifadesi ile bu sıralamadan sadece ilk kaydı alır.
select icerik_id ile de bu kaydın icerik_id alanını bize verir.

 

Facebooktwitterlinkedin