0
我有一個foreach循環,將「1,2」格式的文本分割爲「1 2」。比較foreach和複選框的值
我想比較每個分裂值與$ rowCentral ['tuitionAreaID'],當它匹配時,複選框將被選中。我能夠實現這一點,但是,我的所有複選框都是重複的。
<?php
while($rowCentral=mysql_fetch_array($resultCentral))
{
?>
<?php
foreach($myArray as $my_Array){
//echo $my_Array.'<br>';
?>
<input type="checkbox" name="centralArea[]" value="<?php echo $rowCentral['tuitionAreaID']?>" <?php if($my_Array == $rowCentral['tuitionAreaID']){echo "checked";}?>> <?php echo $rowCentral['tuitionAreaDesc']?><br>
<?php
}
?>
<?php
}
?>
這是上述代碼的輸出(每行是重複的):
Anson, Tanjong Pagar
Anson, Tanjong Pagar
Beach Road, High St, Hill St
Beach Road, High St, Hill St
Cairnhill, Newton, Orchard, Scotts Rd
Cairnhill, Newton, Orchard, Scotts Rd
Cecil, Chinatown, Marina, People's Park, Raffles Place
Cecil, Chinatown, Marina, People's Park, Raffles Place
那麼,是什麼問題? – Amarnasan
可以請你格式化你的代碼 – e4c5
複選框全部複製兩次 –