0
我試圖從使用while語句在頁面上打印出來的行中加載複選框來獲取ID。數據庫中的每一行都有一個複選框,旁邊帶有複選框值中的ID。從複選框中獲取ID
基本上我想對複選框選定的行使用ID進行更新查詢。
的,我已經使用複選框的代碼是:
<input type="checkbox" name="check_list[]" value="<? echo $rows['id']; ?>">
然後當提交的代碼是:
<?
if(!empty($_POST['check_list'])){
foreach($_POST['check_list'] as $id){
echo "$id was checked! ";
}
}
?>
只是想呼應出結果來測試它的工作原理然後將其放入查詢中。麻煩是......沒有任何反應。我只是得到一個空白的屏幕。沒有錯誤或任何東西。當然,它應該工作,它看起來是正確的,但我不明白爲什麼它不工作。
任何幫助最受讚賞! :)
這應該工作。檢查生成的HTML。檢查提交表單時所做的HTTP請求。 – Quentin
當您使用複選框查看源代碼時,您是否看到所有複選框的值屬性中都有ID?這只是從基礎知識中檢查.. – SERPRO
你能回顯/ var_dump'$ rows ['id']'的值,以確保在'value'屬性中填充了某些內容嗎? –