|
@@ -254,7 +254,7 @@ SQL;
|
|
|
$values = [':table_schema' => $db['base']];
|
|
$values = [':table_schema' => $db['base']];
|
|
|
if (!$all) {
|
|
if (!$all) {
|
|
|
$sql .= ' AND table_name LIKE :table_name';
|
|
$sql .= ' AND table_name LIKE :table_name';
|
|
|
- $values[':table_name'] = $this->pdo->prefix() . '%';
|
|
|
|
|
|
|
+ $values[':table_name'] = addcslashes($this->pdo->prefix(), '%_') . '%';
|
|
|
}
|
|
}
|
|
|
$res = $this->fetchColumn($sql, 0, $values);
|
|
$res = $this->fetchColumn($sql, 0, $values);
|
|
|
return isset($res[0]) ? (int)($res[0]) : -1;
|
|
return isset($res[0]) ? (int)($res[0]) : -1;
|