Php Dersleri

Php ile Rastgele Veri Çekme

Bu dersimizde mysql veri tabanından nasıl istediğimiz kriterlerde rastgele bir şekilde veri çekileceğini anlatacağım. Php ile rastgele olarak veri çekebilmek için bir rastgele belirleyici olmalıdır. Bu belirleyici ise rand() komutudur.

Şimdi bu rand ile nasıl rastgele bir şekilde veri çekileceğini işleyelim.

Öncelikle bunun için normal bir php sorgusu yapalım ve rastgele çekmek için yapılacak olanı da hemen altına yazarak aradaki farklı anlayalım.

$cek=mysql_query("select * from makale order by id DESC limi 0,5");

Şimdi burada makale tablosunda son girilen veriden başlayarak 5 tanesini işleme sokmasını söyledik.

Şimdi bunu rastgele olarak 5 tane veri getir şeklinde yapalım.

$cek=mysql_query("select * from makale order by rand() limit 5");

Görmüş olduğunuz gibi rastgele komutunda order by alanında ASC veya DESC kullanmayıp oraya rand() yazarak rastgele getirmesi gerektiğini söyledik. Bu komut bize rastgele olarak 5 tane veri getirecektir.

Dersi izleyerek daha iyi bu konuyu kavrarsınız.

Bir önceki yazım olan Parse_str Functionunun Kullanımı başlıklı makalemi de okumanızı öneririm.

İlgilizi Çekecek Konular

Php Nesne Yönelimli Programlama | OOP Sınıfına Giriş

ibrahim Çevrük

PDO ile MySQL Veri Silme İşlemi | Delete

ibrahim Çevrük

Php ile Toplama İşlemi Yaparak Güvenlik Kodu Oluşturma

ibrahim Çevrük

Yorum Giriniz