veri tabanından rasgele 1 veriyi secip yazdırma :(

0
Onaylı Üye
Üye
Katılım
6 Ocak 2011
Mesajlar
52
Tepki puanı
0
çok oldun gibi ama:utan:
gunun sözu gibi bi bölum acıcamda veri tabanımda kayıtlı atıyorum 150 tane gunun sözu var diyelim bunlardan 1 ini secip ekrana yazdıracak ama o sayfayı her acan yeni bir sözle karsılasacak yani her gun değişmeyecekte her sayfaya girişte değişecek
yani veri tabanımda yer alan sayı kadar olan veriden 1 ini secip ekrana yazacak her sayfaya girişte değişecek bu söz
nasıl bir döngu kurucam :aşık:
 
0
Onaylı Üye
Üye
Katılım
4 Nisan 2013
Mesajlar
70
Tepki puanı
0
veri tabanın ney, siten hangi dilde yazılmış bu gibi bilgileri verirsen yardımcı olabilirim..
 
0
Onaylı Üye
Üye
Katılım
21 Mart 2013
Mesajlar
147
Tepki puanı
1
Hiçbir bilgi vermediğiniz için varsayımlara göre size örnek sql cümlesi;

mysql'de sözler tablonuzun tbl_sozler olduğunu varsayarsak;

SELECT soz_id,soz_adi FROM tbl_sozler
ORDER BY RAND()
LIMIT 1

ancak RAND() kullanılması önerilmez, ileride sitenizi yavaşlatır.
 
0
Onaylı Üye
Üye
Katılım
26 Nisan 2013
Mesajlar
11
Tepki puanı
0
sql server için aşağıdaki kodu kullanabilirsin

SELECT TOP 1 soz from tbl_sozler ORDER BY NEWID()
 
Geri
Üst