修复部分已知问题

This commit is contained in:
小胡
2024-04-22 14:29:57 +08:00
Unverified
parent 84159542ba
commit ed894eef22
6 changed files with 24 additions and 26 deletions

View File

@@ -365,14 +365,12 @@ class table_resources_event extends dzz_table
foreach ($condition as $k => $v) {
if (!is_array($v)) {
$connect = 'and';
$wheresql .= $connect . ' e.' . $k . " = %s ";
$params[] = $v;
$wheresql .= $connect . ' e.' . $k . " = '" . $v . "' ";
} else {
$relative = isset($v[1]) ? $v[1] : '=';
$connect = isset($v[2]) ? $v[2] : 'and';
if ($relative == 'in') {
$wheresql .= $connect . " e." . $k . " in (%n) ";
$params[]=$v[0];
$wheresql .= $connect . " e." . $k . " " . $relative . " (" . $v[0] . ") ";
} elseif ($relative == 'nowhere') {
continue;
} elseif ($relative == 'stringsql') {
@@ -381,8 +379,7 @@ class table_resources_event extends dzz_table
$wheresql .= $connect . " e." . $k . " like %s ";
$params[] = '%' . $v[0] . '%';
} else {
$wheresql .= $connect . ' e.' . $k . ' = %s ';
$params[]=$v[0] ;
$wheresql .= $connect . ' e.' . $k . ' ' . $relative . ' ' . $v[0] . ' ';
}
}