我设法使用此
获得了正常工作的代码if ($kurs){
$search_str .= $search_str ? ' AND ': 'WHERE' ;
$search_str .= "`tblalumni`.`course` LIKE '%" .$kurs."%' ";
}
正如您所看到的,它只有一个变量,我希望在两个变量中有一个SQL BETWEEN运算符
在这里,但它无法正常工作
if ($year1)AND($year2){
$search_str .= $search_str ? ' AND ': 'WHERE' ;
$search_str .= "`tblalumni`.`yeargrad` BETWEEN '%" .$year1."%' AND '%" .$year2."%' ";
}
这是错误
解析错误:语法错误,意外' AND'第40行的C:\ xampp \ htdocs \ new1v2 \ admin \ alumni_search_list.php中的(T_LOGICAL_AND)
请帮帮我T_T
答案 0 :(得分:0)
if ($year1 && $year2) {
$search_str .= $search_str ? ' AND ': 'WHERE' ;
$search_str .= "`tblalumni`.`yeargrad` BETWEEN '%" .$year1."%' AND '%" .$year2."%' ";
}
试试抱歉,我无法发表评论