lostyazilim

Tarih Bazılı Veri Çekimi

4 Mesajlar 968 Okunma
lstbozum
wmaraci reklam

WebMarket WebMarket Defne Medya Kullanıcı
  • Üyelik 21.12.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek PHP Coder
  • Konum Hatay
  • Ad Soyad ** **
  • Mesajlar 101
  • Beğeniler 27 / 14
  • Ticaret 1, (%100)
Merhaba

Arkadaşlar Veritabanına Kayıt Ettiğim Haberleri Tarih Bazılı Kayıt Ediyorum. Yanlız Siteye Yansıttıgımda Ufak Bir Sıkıntım Var Örnek Olarak 17.10.2013 Tarihinde Veri Yoksa Göstermiyor.

Benim Yapmak İstediğim Her Gün Tarih Bazlı Alacak Ama Bir Sonraki Günün Tarihinde Veritabanında Kayıt Yoksa En Son Eklenen Veri Gelecek.

Bu Konuda Yardımcı Olabilirseniz Sevinirim :o
 

 

wmaraci
reklam

Gandak Gandak Web Master & Yazar Kullanıcı
  • Üyelik 25.08.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Master & Yazar
  • Konum Balıkesir
  • Ad Soyad M** K**
  • Mesajlar 230
  • Beğeniler 36 / 49
  • Ticaret 25, (%100)
if döngüsüyle yaparsın bir iki satır bir şey

$tarih=date(); // bugünkü tarihi çektik

$say=mysql_num_rows(mysql_query("SELECT * FROM haber WHERE tarih='$tarih' "));
//Bugünün tarihinde veri varmı yokmu ona bakıyoruz.

if($say>0) //varsa 0 dan çoktur ve normal olarak çeceğiz
{}
else //yoksa aşağıdaki gibi son 10 veriyi çektik
{$oku=mysql_fetch_array(mysql_query("SELECT * FROM haber ORDER BY id DESC LIMIT 0,10 "));}
 

 

MertKoseoglu MertKoseoglu Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 12.07.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek x
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 659
  • Beğeniler 120 / 168
  • Ticaret 3, (%100)
@Gandak durumu uygun şekilde açıklamış. Kafana takılan bir kısım olursa sorabilirsin.
Gandak

kişi bu mesajı beğendi.

WebMarket WebMarket Defne Medya Kullanıcı
  • Üyelik 21.12.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek PHP Coder
  • Konum Hatay
  • Ad Soyad ** **
  • Mesajlar 101
  • Beğeniler 27 / 14
  • Ticaret 1, (%100)

Gandak adlı üyeden alıntı

if döngüsüyle yaparsın bir iki satır bir şey

$tarih=date(); // bugünkü tarihi çektik

$say=mysql_num_rows(mysql_query("SELECT * FROM haber WHERE tarih='$tarih' "));
//Bugünün tarihinde veri varmı yokmu ona bakıyoruz.

if($say>0) //varsa 0 dan çoktur ve normal olarak çeceğiz
{}
else //yoksa aşağıdaki gibi son 10 veriyi çektik
{$oku=mysql_fetch_array(mysql_query("SELECT * FROM haber ORDER BY id DESC LIMIT 0,10 "));}


MertKoseoglu adlı üyeden alıntı

@Gandak durumu uygun şekilde açıklamış. Kafana takılan bir kısım olursa sorabilirsin.


Çok Teşekkür Ederim İstediğim Gibi Çalıştı
Gandak

kişi bu mesajı beğendi.

wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al