我是这方面的新人,我对“约会预订专业组件”有疑问
当我试图在前端进行“预订”时,它显示了一个错误
错误是:
1064你的SQL语法中有错误;检查与您的MYSQL服务器版本对应的手册,以便在第3行使用正确的语法SQL = SELECT MAX(订购)从F3CBW_SV_APPTPRO3_BOOKOFFS WHERE ID_BOOKOFFS =
代码是:
{
$query = "SELECT #__users.name FROM #__users JOIN #__sv_apptpro3_bookoffs ON #__sv_apptpro3_bookoffs.checked_out = #__users.id ".
" WHERE #__sv_apptpro3_bookoffs.id_bookoffs = ". $this->_id_bookoffs;
$this->_db->setQuery($query);
$locked_by = $this->_db->loadResult();
return $locked_by;
}
请帮帮我,我找不到语法错误。 谢谢
答案 0 :(得分:0)
根据错误消息$this->_id_bookoffs
判断没有值,并在查询中生成无效的WHERE
子句。在执行查询之前,您应该验证它是否具有有效值。