selam arkadaşlar. ben bir oyun sitesi yazıyorum ve sitede çok teknik biryere takıldım.. Oyunu eklerken eklenme tarihinide veritabanına yazdırıyorum..
Benim istediğim eğer oyun 3 gün ve az ise YENİ yazsın 3 günden fazla bir oyun ise bişey yazmasın bunu nasıl yapabilirim ??
Oyun yeni ise yeni yazdırmak
7
●415
- 05-06-2009, 01:05:44
- 05-06-2009, 21:44:42Üyeliği durduruldu$3gun = TIMENOW - 259200;
Veritabanından oyunun eklenme tarihini çekin while sorgusuna şöyle bişey ekleyin:
if($sql[tarih] > $3gun) { $yenimi = 'Yeni'; }
Oyun isminin yanına da $yenimi değişkenini ekleyin. - 06-06-2009, 22:28:31arkadaşım.. özür dileyerek başlamak istiyorum.. Konuda belirtmemişim. Kodu asp istiyorum.
detaylı olarak :
anasayfa yeni oyunları listeletiyorum. Fakat istediğim şu eğer oyun en fazla 3 gün önce eklenmiş ise altına yeni yazsın. 3 gün fazla ise hiç bişey yazmasın. Umarım anlatmak istediğimi anlatabilmişimdir. Teşekkür ederim. - 06-06-2009, 22:36:27oyunun eklenme tarihini veritabanına kaydedersin
sonra asp de date_diff fonskiyonu var onu iyi incele,tarih farkını alıyor
şuanki zamandan oyunun eklenme tarihinı çıkar 3 den büyükse yeni yazsın - 06-06-2009, 23:52:10erkutarhan kardeşim teşekkür ederim. Benim konuyu açma sebebim asp de tarih fonksiyonlarından hiç anlamamam. nasıl yapayım ? Örnek kod yazarmısın ?
- 07-06-2009, 00:16:34gunsayisi=DateDiff("d",now(),rs("eklenme"))
Örnek kullanım budur
rs("eklenme") veritabanından gelen değer
burdan sonrası için kod yapısını bilmediğim için bişey diyemem