我只是php的初学者。 我试图在提交时打印表单的值。我使用以下代码进行爱好,这是我的形式的一个领域。
<?php
$hobbies=array("Reading books","Listening to music","Swimming","Watching TV");
foreach($hobbies as $key=>$value) {
$hobbyvalues='<input name="hobbies" type="checkbox" value="'.$value.'" />'.$value."</br>";
echo $hobbyvalues;
}
?>
我存储选定的爱好,如下所示。
$hobbies = $_POST["hobbies"];
echo $hobbies;
我通过选择一个以上的爱好来检查它并提交表格。但我的结果只打印出最后选择的爱好。
我需要我的代码才能显示所有选定的爱好。我怎么能这样做?
答案 0 :(得分:1)
像这样做
<input name="hobbies[]"