我有一个PHP脚本,用户提交一个帖子并保存到数据库中;我使用time()存储它的发布日期。我试图找出一种方法来白天过滤我的数据。我有一个while循环,它返回用户所做的按日期排序的所有帖子,但是我要做的是将日期的标题用于例如2011年12月10日,只有当天提交的帖子。如果当天有数据,我只想显示标题。如何过滤PHP/MySQL中的数据?
非常感谢。
编辑:
这是我此刻的while循环:
$get_posts = mysql_query("SELECT * FROM `posts` WHERE `userid` = '$name[id]' ORDER BY `date` DESC");
while($userpost = mysql_fetch_assoc($get_posts))
{
echo $userpost[ 'post' ];
}
但不知何故,我需要显示的日期标题后或帖子中,环提交之前。我认为它需要成为当前循环之外的循环,但我不知道如何去做。
你想过滤**,而不是订单。 –
'time()'返回一个整数。什么是你的列类型? –
列类型是一个整数。但至于它的日期不会被修复。由于日期取决于用户发布的日期。因此,我希望它根据用户发布的时间显示标题,并且只显示标题。 – Sygon