lostyazilim
tr.link

PHP'de blog arşivi yapımı?

5 Mesajlar 1.489 Okunma
lstbozum
tr.link

MrBrown MrBrown Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.03.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Yazılımcı
  • Konum İstanbul Avrupa
  • Ad Soyad H** S**
  • Mesajlar 38
  • Beğeniler 15 / 6
  • Ticaret 10, (%100)
Merhabalar,

Arkadaşlar veritabanımda tarih diye bir alanım mevcut. Bundan yola çıkarak bu arşiv olayını nasıl yapabilirim acaba? Mantık olarak biraz bahsedebilirmisiniz

Mart 2014 (741)
Şubat 2014 (124)
Ocak 2014 (435)
 

 

wmaraci
reklam

Byboo Byboo https://www.elitseo.com/ Kullanıcı
  • Üyelik 16.12.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Mekatronik Mühendisi
  • Konum İzmir
  • Ad Soyad T** Y**
  • Mesajlar 955
  • Beğeniler 60 / 224
  • Ticaret 97, (%99)
Özel Alan Adını Bloggera yönlendirmek için yardımcı olabilir misin?
 

 

Elit SEO Reklam Yazılım Tasarım

snszhytnaq snszhytnaq La isla bonita Kullanıcı
  • Üyelik 28.03.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek Ui Designer
  • Konum Bursa
  • Ad Soyad E** Y**
  • Mesajlar 99
  • Beğeniler 24 / 35
  • Ticaret 1, (%100)

mart
nisan
mayıs


$deger = $_GET['deger'];
if($_GET['deger']==$deger) {
//sql olarak mysql_query("SELECT * FROM yazilar WHERE tarih={$deger}");
echo $deger . "Tarihli yazıları görüntülüyorsunuz.";
}
?>


Basitçe böyle bir yapı kurup geliştirebilirsin.Sql için kullanım örneğinide yazdım bu şekilde ilerleyebilirsin.
 

 

Youtube Kanalım : https://www.youtube.com/channel/UCVoiEsmK98SYw9alSD9Ja_A

MrBrown MrBrown Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.03.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Yazılımcı
  • Konum İstanbul Avrupa
  • Ad Soyad H** S**
  • Mesajlar 38
  • Beğeniler 15 / 6
  • Ticaret 10, (%100)
Sizin dediğiniz şekilde zaten yapabiliyorumda

mart
nisan
mayıs


şu kısımın otomatik oluşmasını istiyorum. Her ay sonu yeni ayı eklemek için uğraşmak biraz saçma
 

 

wmaraci
wmaraci

snszhytnaq snszhytnaq La isla bonita Kullanıcı
  • Üyelik 28.03.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek Ui Designer
  • Konum Bursa
  • Ad Soyad E** Y**
  • Mesajlar 99
  • Beğeniler 24 / 35
  • Ticaret 1, (%100)

$tarih = date('d'); // Ayın kaçıncı gününde olduğunu bir değişkene atadım.

if($tarih=="01") { // 1.günde isek bir koşul başlattım
setlocale(LC_ALL, 'turkish');
$arsivAdi = strftime("%B %Y"); // Türkçe olarak ay ismini ve yılını alıp değişkene aktardım.
mysql_query("INSERT INTO arsiv (arsivAdi) VALUES ('$arsivAdi')"); //Veritabanına arşivi eklettim.

}
?>


1.gün yeni bir aydır mantığıyla gidip bu kodu yazdım.Zaten arşivleri "arsiv" tablosundan çekeceğin için direk arşiv divine gelecek yeni ay.Aynı mantığı kullanarak farklı bir kod yazabilirsin.Yada bunu geliştirebilirsin.Sana kalmış kolay gelsin.
 

 

Youtube Kanalım : https://www.youtube.com/channel/UCVoiEsmK98SYw9alSD9Ja_A
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