我有一个包含信息的数据库表。我有一个问题,填充foreach
循环与表的条目列表。
我试图按variable[1]
(event_date)中的升序日期对数组进行排序。
最终,每个条目的输出都是<div class="row-fluid">
,每个条目的输出将按日期顺序排列,而当前日期后面的输出将不会显示在数组中。
目前,我得到的输出我不确定它到底是什么。我有一个条目,我有5行事件,每个事件都有奇数字。
总结:
我目前的代码:
$result = mysql_query("SELECT event_id, event_date, event_time, name, body, image FROM events");
while($row = mysql_fetch_array($result, MYSQL_NUM)) {
foreach($row as $variable) { ?>
<div id="" class="row-fluid">
<div class="well span12">
<div class="span3">
<div class="thumbnail">
<a class="various fancybox.ajax" href="#"><img src="<?php echo $variable[5]; ?>"></a>
</div>
</div><!-- span3 -->
<div class="span1 ev-date text-center">
<span class="month"><?php echo $month; ?></span>
<span class="day"><?php echo $day; ?></span>
<span class="year"><?php echo $year; ?></span>
</div><!-- span1 -->
<div class="span8 ev-head">
<a class="various fancybox.ajax" href="#"><h3><?php echo $variable[3]; ?></h3></a>
<p><?php echo substr($variable[4], 0, 150); ?> <a class="various fancybox.ajax" href="#"><span class="readmore"> ..Read More</span></a></p>
</div><!-- span8 -->
</div><!-- well span12 -->
</div><!-- appeal# -->
<?php
}
}
?>
您可能还会注意到<?php echo $month ?>
$day
和$year
。我有另一个问题,虽然我正在研究这个问题,但是如何将event_date
变量剥离到DAY,MONTH和YEAR? (我可能会问我在这里)我不确定natcasesort是否是正确的功能。
谢谢!