PHP Dersleri

Php ile Veri Tabanından 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.

İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir