0
我有一個名稱的複選框:PHP表單isset多個括號
<input type='checkbox' name ='schedule[".$row['id']."][1]' />
我要檢查,如果複選框是用PHP isset(...)
檢查,我想它作爲
isset($_POST['schedule[".$row['id']."][1]]);
但這沒有奏效。任何想法,它可以如何工作?
我有一個名稱的複選框:PHP表單isset多個括號
<input type='checkbox' name ='schedule[".$row['id']."][1]' />
我要檢查,如果複選框是用PHP isset(...)
檢查,我想它作爲
isset($_POST['schedule[".$row['id']."][1]]);
但這沒有奏效。任何想法,它可以如何工作?
試試看喜歡:
isset($_POST['schedule'][$row['id']][1])
簡單地把它當作多d陣列在這種情況下,並修改日程關鍵的特定索引。
在提交form
之後,GLOBAL VARIABLES $_POST
傳遞數據爲string
或int
而不是原始變量。
要檢查是否checkbox
是檢查試試這個:
$id = $row['id'];
if(isset($_POST['schedule'][$id][1])) {
echo "hello world";
}
添加完整的輸入HTML。這不是一個很好的格式化/計劃的問題。然而,嘗試在操作頁面上的表單提交後打印$ _POST數組。您將不得不使用索引與它正在打印的方式相同。 –
我認爲你必須(指定)一個名字,不要讓它變成動態的 – developerbh