修复数据插入BUG

This commit is contained in:
温泉
2019-12-10 23:10:32 +08:00
+6 -10
View File
@@ -103,16 +103,12 @@ class db
$return = $this->query('SHOW FULL COLUMNS FROM ' . $table); $return = $this->query('SHOW FULL COLUMNS FROM ' . $table);
while ($info = $return->fetch_assoc()) { while ($info = $return->fetch_assoc()) {
if (!isset($data[$info['Field']])) { if ($info['Field'] == 'ID' or $info['Field'] == 'id' or $info['Field'] == 'Id' or $info['Field'] == 'iD') {
$data[$info['Field']] = '{nullvaluereplace}';
if ($info['Field'] == 'ID' or $info['Field'] == 'id' or $info['Field'] == 'Id' or $info['Field'] == 'iD') { } else if (stristr($info['Type'], 'int') || stristr($info['Type'], 'bigint') || stristr($info['Type'], 'integer') || stristr($info['Type'], 'double')) {
$data[$info['Field']] = '{nullvaluereplace}'; $data[$info['Field']] = '{intvaluereplace}';
} else if (stristr($info['Type'], 'int') || stristr($info['Type'], 'bigint') || stristr($info['Type'], 'integer') || stristr($info['Type'], 'double')) { } else {
$data[$info['Field']] = '{intvaluereplace}'; $data[$info['Field']] = '';
} else {
$data[$info['Field']] = '';
}
} }
} }
$column = ''; $column = '';