我又带着新问题回来了。可能有一个简单的查询来找出我需要什么。
我有 SugarCRM,我正在使用 SOAP WebUI 在日历上创建会议
我试图弄清楚如何检查 meeting.date_start 和 meeting.date_end 之间的时间是否已经占用。
目前,我可以使用以下查询检查我从网络表单输入的日期是否与 meeting.date_start 相等:
$query="select id, date_start, date_end from meetings where date_start='$dateToCheck' AND assigned_user_id='$stylist'";
其中 $dateToCheck 是 DateTime 格式
使用:
$resource=mysql_query($query,$connect)
if(mysql_num_rows($resource)>0)
{
echo '<script type="text/javascript">';
echo 'alert("Time is Taken.");';
echo '</script>';
}
我可以检查 $dateToCheck = date_start
例如,如果我有一个从上午 9:30 开始到 10:45 结束的约会,我不能为 9:30 创建一个约会,但我可以为 9:45 创建一个约会
有什么建议么?