我正在尝试像这样进行SQL查询:
if(isset($_REQUEST[$aColumns[$i]])){
$criterio = $_REQUEST[$aColumns[$i]];
if(!empty($criterio)){
if ( $sWhere == "" ){
$sWhere = "WHERE ";
} else {
$sWhere .= " AND ";
}
$sWhere .= " UPPER(".$aColumns[$i].") LIKE UPPER (%{$criterio}%) ";
}
}
如果我尝试使用值字符串e.q。:vzla
输出:
WHERE UPPER(referencia) LIKE UPPER (%vzla%)
但是当我尝试使用数字(123)时结果不好。
WHERE UPPER(referencia) LIKE UPPER (12%)