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 ile xml Dosyasını Okutmak

ibrahim Çevrük

Php ile Html kodlarını Temizleme ve Alt Satıra İndirme

ibrahim Çevrük

Php’de While Döngüsünün Kullanımı

ibrahim Çevrük

Yorum Giriniz

Selam dostum. Aramızdaki samimiyeti ilerletmek adına Cookie dosyası bırakmamı ister misin? Kabul Et Daha Fazla Bilgi

Gizlilik ve Çerez Politikası