başlık listeleme
php'de yeni sayılırım. bir web sitesi hazırlıyordum sitenin görünümü şu şekilde
http://oi56.tinypic.com/2ljtic6.jpg
sağ tarafta başlıklar var. herhangi birine tıklayınca sol tarafta içerik açılıyor. sağ tarafta yeni eklenen başlıklar en üstte görünüyor. bunun yanı sıra ben mesaj gönderilen başlığında en üstte görünmesini istyorum.
yani sözlüklerdeki gibi.. güncel başlıklar ya da yeni açılan başlıklar en üstte olmasını istiyorum bununla ilgili mysql fonksiyonlarını inceledim pek bişey bulamadım.
yardımcı olursanız çok sevinirim.
Php
başlık eklerken büyük ihtimalle ID numarası veriyorsundur. mysql ORDER BY ile tersten sıralatabilirsin.
Php
tahmin ettiğim gibi sorumu anlamamışsınız./anlatamamışım.. cevabımı buldum. yine de teşekkür ederim.
aynı problemi yaşayan arkadaşlar için kısaca çözümü anlatayım. şimdi ben zaten yeni eklenen başlıkları order by id desc komutu ile tersten okutup yazdırıyordum..
örneğin
ilk olarak abc başlığı açıldı
ikinci olarak def başlığı açıldı.
def en üstte görünür çünkü en son o eklendi. ancak abc başlığına yorum yapıldığında abc'nin en üstte görünmesi için formda hidden komutu ile date fonksiyonunu kullanıp o anki zamanı veritabanına kaydetmeniz lazım ve başlıkları da order by commenttime desc şeklinde listelemek gerekiyor.
www.Phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.