1 回答

TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個(gè)贊
對(duì)于復(fù)選框,如果選中該復(fù)選框,則數(shù)組元素存在(并且 = 1),否則它不存在。所以改變$_POST
$rm_option = isset($_POST['rm_option']) ? $_POST['rm_option'] : "";
$point_option = isset($_POST['point_option']) ? $_POST['point_option'] : "";
$partial_option = isset($_POST['partial_option']) ? $_POST['partial_option'] : "";
自
$rm_option = isset($_POST['rm_option']) ? 1 : 0;
$point_option = isset($_POST['point_option']) ? 1 : 0;
$partial_option = isset($_POST['partial_option']) ? 1 : 0;
并且您也應(yīng)該能夠更新0值。請(qǐng)注意,如@SergheiLeonenco所說,由于這些是數(shù)值,因此在查詢中不需要用引號(hào)將它們括起來。
強(qiáng)制 SQL 注入注釋。
由于您直接在查詢中使用值,因此容易受到 SQL 注入的攻擊。您應(yīng)該閱讀如何在PHP中防止SQL注入,并轉(zhuǎn)到準(zhǔn)備好的語句以保護(hù)自己。$_POST
- 1 回答
- 0 關(guān)注
- 115 瀏覽
添加回答
舉報(bào)