select tablo1.* from tablo1 order by random die bi sorgu yapıp ilk kaydı alabilirsin... ama 24 saatte bir ziyaretçiye göstermek istiyosan mysqlde böyle trigger lar(mssql deki gibi) yok o gunun tarihini txt veye veritabanında bi yere kaydedeceksin ziyaretciler geldiğinde tarihi kontrol ediceksin...tarih farklıysa yeni içeriği yazdırırsın ... ama kullandıgın programlama dilinde yaptırman daha ii bence sadece rastgele veri diyince böyle bi sorgu yapılabilir o aklıma geldi
siteye bir ziyaretçi girdiğinde o anda ki tarihi bir yere yazacak, daha sonrakiler girdiğinde orada yzılan tarih il şu andaki tarihi kontrol edecek.
tarihler aynı ise ilk ziyaretçide veritabanından alınan veriler gösterilecek tarihler farklı ise o tarihin üstüne yenisi yazılacak ve yeni bir bilgi çekilecek.
okuyunca aklıma bu geldi. ama SQL den rasgele veri çekmek için bir kod varmı bilmiyorum. onun yerine her satırda bir index numarası var ise.
php ile rasgele bir sayı ürettikten sonra o sayının oldugu index numarasının bulundugu satırdaki bilgi alınabilir.
ilk kaydı alabilirsin...
ama 24 saatte bir ziyaretçiye göstermek istiyosan mysqlde böyle trigger lar(mssql deki gibi)
yok o gunun tarihini txt veye veritabanında bi yere kaydedeceksin ziyaretciler geldiğinde tarihi
kontrol ediceksin...tarih farklıysa yeni içeriği yazdırırsın ...
ama kullandıgın programlama dilinde yaptırman daha ii bence
sadece rastgele veri diyince böyle bi sorgu yapılabilir o aklıma geldi
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
daha sonrakiler girdiğinde orada yzılan tarih il şu andaki tarihi kontrol edecek.
tarihler aynı ise ilk ziyaretçide veritabanından alınan veriler gösterilecek
tarihler farklı ise o tarihin üstüne yenisi yazılacak
ve yeni bir bilgi çekilecek.
okuyunca aklıma bu geldi.
ama SQL den rasgele veri çekmek için bir kod varmı bilmiyorum.
onun yerine her satırda bir index numarası var ise.
php ile rasgele bir sayı ürettikten sonra o sayının oldugu index numarasının bulundugu satırdaki bilgi alınabilir.
Bu mesaja 1 cevap geldi. Cevapları Gizle