2017-09-13 54 views
1

我有一個輸入複選框字段,其名稱使用JavaScript動態生成。如果條件動態變量在PHP

<input type="checkbox" name="options_'.$j.'" class="check"> 

現在,我要檢查任何複選框是否在if條件檢查與否。 我寫了下面的代碼。但它不起作用。請幫我修改代碼。

for($i = 0; $i<=1; $i++) 
    { 
     if(!isset($_POST['options_ '.$i])) 
     { 
      echo $error; 
     } 
     $i++; 
    } 

這是不是正確的格式?

+3

刪除第二個'$ I ++;' –

+0

'爲($ I = 0; $ I <=計數值($ _ POST); $ I ++) { 如果( !isset($ _ POST ['options_'。$ i])) { echo $ error; } }' –

+1

爲什麼不在你的HTML中使用''現在你可以使用' count($ _POST ['options'])'直接代替這麼多的代碼 –

回答

1

$ i ++;不neccesary一個在對將替你