Yukarıda ki arkadaşın dediği gibi "css display flex" kullanımını araştır bulabilirsin.
Footerdan önceki kapsayıcı dive cssde min-height 100vh verirseniz sorun düzelir
En üstte ki divin classlarını silip sadece "col-md-12" classını bırak birde öyle dene
Yukarıda Ahmet üzerinden ID örneği vermiştim. Madem yazarlar için bir tablon yok o zaman ID olmadanda dediğim işlemi yapabilirsin. Ama bu sefer ID yerine yazarın adını kullanmalısın.
SELECT * from posts WHERE authorName='Ahmet'
Mevcut tarihi aldıktan sonra WHERE komutu ile aralıklar vererek yapabilirsin.
select * from tablom where tarih_sutunum between '2012-05-01' and '2012-05-31';
Mayıs ayının 1. günü ile aynı ayın 31. günü arasında ki verileri sorgulatıyorum.
Mevcut tarihi aldıktan sonra WHERE komutu ile aralıklar vererek yapabilirsin.
select * from tablom where tarih_sutunum between '2012-05-01' and '2012-05-31';
- ayın 1. günü ile 5. ayın 31. günü arasında ki verileri sorgulatıyorum.
Mesela Ahmet'in yazdığı bloğu açtığın zaman o sayfada Ahmet'in ID'sini alabiliyor olman lazım. Ahmet'in ID'sini aldıktan sonra sağ tarafta sql'de ki WHERE komutu sayesinde Ahmet'in ID'sine göre listeleme yapabilirsin.
Googlede araştırabilmen için "mysql WHERE kullanımı" diye aratabilirsin.
trim() fonksiyonunu araştırmanızı öneririm
Google üzerinde free html template olarak aratabilirsiniz