Bir açılan liste üzerinden Sıralama veritabanı girdileri

1 Cevap php

Ben tam her yerde bununla ilgili bir şey bulamıyorum çünkü kimse belki, bana yardımcı olabilir, ve bu beni deli ediyor merak ediyorum.

I'd like to have a dropdown list on a page, that will give the visitor the option to sort all entries by year. I have entries from i.e. 2001, 2005, 2009, 2010. The years should be displayed in the dropdown, so the visitor can easily just select all entries dated 2001 if they want. The year for each entry is located in the one database table I have.

Diğer bir deyişle, ben sadece bugünlerde hemen hemen herhangi bir alışveriş sitesi üzerinde görebileceğiniz açılan bir "sort by" istiyorum. Ama set yıl.

Herhangi bir yanıt için şimdiden teşekkürler!

1 Cevap

Peki, bir açılan oluşturmak bir sorgu yapmak ve belli bir alana göre sipariş için ORDER BY sözdizimi kullanın.

Yani, (Yeniden Eskiye) yıl sıralamak için:

SELECT * FROM table ORDER BY Year ASC

Eskiden Yeniye

SELECT * FROM table ORDER BY Year DESC

Belki mispoke ve yıl filter demek istedim. : Bu durumda WHERE madde kullanmak istiyorsunuz

SELECT * FROM table WHERE Year="2010"

2010 yılı ile birlikte sadece mesaj içerdiği, böylece bu bunu yapmak istiyorum.