代码是if(isset($_POST[update_class])){
$db->query("update p_newsclass
set name
=$_POST[name] WHERE id
= '$_POST[id]';");
$db->Get_admin_msg("admin_news_class.php","更新成功");
}
但是代码是if(isset($_POST['into_class'])){
$db->query("INSERT INTO p_newsclass
(id
, f_id
, name
, keyword
, remark
)
VALUES (NULL, '$_POST[f_id]', '$_POST[name]', '', '')");
$db->Get_admin_msg("admin_news_class.php","已经成功添加分类");
}就可以增加分类。
为啥就不能更新数据呢?或者修改数据?
猜可能是你更新的时候没有更新不能为空的字段,你更新全部字段试试。
那你查看mysql log,那里会有详细错误,可以帮你排查原因。
我想在'$_post[id]'里的id上在加个单引号,咋办?