我试图过滤所有即将举行的会议 的名单到目前为止我使用这个查询PHP和MySQL:按日期过滤
$sql = "SELECT * from demo_meeting WHERE created_by_id IN(SELECT id FROM demo_user WHERE user_name = '$get_user_name') AND venue_id IS NULL AND meeting_datetime >= curdate() ORDER BY meeting_datetime ";
mysql_real_escape_string($sql);
$result = mysql_query($sql) or die (mysql_error());
while($row = mysql_fetch_array($result)) {
// Print out the contents of each row into a table
//date_default_timezone_set('Australia/Melbourne');
date_default_timezone_set('Asia/Calcutta'); // Change it as per user requirement
$date = date('Y-m-d H:i:s ', time());
if ($date > $row['meeting_datetime']){
?>
<tr><td>
<div class= "main" style ="margin-top: 5px; padding: 15px 14px;background:#fff">
<div class = "bold" > Name :<?php echo $row['name']; ?><br> </div>
<div class = "bold" > Date :<?php echo $row['meeting_datetime']; ?></div>
</div>
<div class = "clear"></div>
</td></tr>
<?php
}}
为什么这上面的语句不打印即将举行的会议?
停止?你能告诉我们'print_r($ result)'的结果吗? –
资源ID#8这是我得到的print_r($ result) – user1667633