选择不同日期2小时之间的所有记录

时间:2017-01-25 19:17:12

标签: php mysql datetime

我想创建一个彩票系统,为此我需要获得所有门票。但我需要检查以前是否为用户生成了票证,为此我需要在12:00(中午)和下午12:00(中午)之间选择记录

但如果我是第二天上午11点,我的要求是什么?

如果用户检查是否在中午之后创建了故障单,请求是什么?

我试过这个,但我认为这不是正确的方法:

$current_date = date("Y-m-d H:i:s");
$current_hour = date("H");
if($current_hour>=12)
{
    //Noon is done, we select ticket
    $stmt = $databaseConnection->prepare("SELECT * FROM loto WHERE user_name=:username AND date_game > :current_date ");
    $stmt->bindParam(":current_date",$current_date,PDO::PARAM_STR);   $stmt->bindParam(":username",$username,PDO::PARAM_STR);
}
else
{
    //Before noon, we select ticket
}

0 个答案:

没有答案