0

好的...所以我的数据库表(事件)中有一个事件表。在“开始”列中,我插入了一个日期时间。我需要从表中查询所有信息(标题、作者、区域、开始、地址、描述)并将“开始”行作为多个部分取出。原因?因为我的 PHP 文件中的月份、日期和时间都在单独的标签下。所以我有一些看起来像这样的东西:

<div class="calndr">
<span class="month backcolr">DEC</span>
<span class="day colr bold">27th</span>
</div>

此代码是我数据库中每个事件的重复区域。我正在使用dreamweaver(我知道我在黑暗的一面),但我可以自学。任何信息将不胜感激!

4

2 回答 2

1
SELECT ... DAY(start) as day, MONTH(start) as month, YEAR(start) as year ...
于 2012-12-08T10:10:08.490 回答
0

试试这个查询:

SELECT title, 
author, 
area, 
MONTHNAME(start) as month,
DAY(start) as day,
TIME(start) as time, 
address, 
desc FROM events

如果您想格式化月份、日期或时间,您可以在 mysql 文档中查看此功能。这是它的链接:

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html

祝你好运

于 2012-12-08T10:13:22.003 回答