Mysql’de Sorgu Yapmak

PHP-Mysql

Merhaba arkadaşlar mysql de sorgu yapmak istiyorsanız aşağıda yer alan kodları kendinize göre derlemeniz gerekmektedir.

$sonuc = mysql_query(“select ID,Baslik from urunler order by ID DESC LIMIT 20”);

sorgumuzu ilk önce $sonuc değişkenine aktarıyoruz. mysql_query ile sorgumuza başlıyoruz.

select ile ID  ve Baslik verilerini alıyoruz. from deyip veri çekeceğimiz tablonun ismini yazıyoruz.

Örneğimizdeki tablomuzun ismi urunler tablosudur. order by ID denilen alan ise ID ye göre en son atılanları getir anlamına gelmektedir.

Tabi bu kullandığınız alanlara göre değişmektedir. order by ASC veya order by DESC diyebilirsiniz.

Limit alanı da çekeceğiniz veri adeti ne kadar ise o adet kadar çekmenize yarayacak alandır.

Mesela ana sayfanıza bir alan da yazı veya veri göstermek istediğiniz de limit alanını kullanmanız sizin için daha iyi olur. çektiğiniz verileri sınırlandırmaya yarayan alandır.

kullanımı da en son da LIMIT 1 2 3… diye gitmektedir. ya da limit deyip yine istediğiniz adeti yazmanız yeterlidir.

PHP KULLANIMINDA,

if(mysql_num_rows($sonuc )!=0)
{
while($oku = mysql_fetch_assoc($sonuc))
{
$oku[“ID”]

‘;
}
}else{
echo “Hic kayit yok!”;
}

bu alan da if yardımı ile sonuc değerini oku değişkenine aktarıyoruz.

sql de çekmek istediğimiz alanları ise $oku[“ID”] veya $oku[“Baslik”] şeklinde echo içerisinde yazdırabiliriz.

Cevapla

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmelidir *

*