我想讓我的複選框值保存在我的動態創建的輸入上,並且我失敗了。是的,我已經在線閱讀了十幾篇或更多的教程,但是我無法找到滿足動態複選框列表的一個...請設置我的海峽!使用動態創建的複選框和數組維護複選框值
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="checkboxForm">
<?php
$checkbox[] = array();
while($row = mysql_fetch_array($result)) {
$checked = isset($_POST['checkbox']) ? " checked" : "";
echo "<input name=\"checkbox[]\" type='checkbox' value='" . $row['first_name'] . "' $checked /> ";
echo $row['first_name'];
echo "<hr />";
//print_r($_POST['checkbox']);
}
if(isset($_POST['checkbox']) && !empty($_POST['checkbox'])) {
foreach($_POST['checkbox'] as $checkbox){
echo $checkbox . "<br />";
} }
?>
可以顯示發佈前你生成html? – 2011-04-19 05:21:11
請檢查更新! – 2011-04-19 05:46:21