Rumah > pembangunan bahagian belakang > tutorial php > php-HTML多选控件提交的表单数据在PHP里如何显示 ?

php-HTML多选控件提交的表单数据在PHP里如何显示 ?

WBOY
Lepaskan: 2016-06-02 11:29:38
asal
1107 orang telah melayarinya

php表单html

如下一段HTML表单,提交到recv.php显示:

<code><form action="recv.php">    UserName:    <input type="text" name="username"><br>    Sex:    <input type="radio" name="sex" value="male" checked>Male    <input type="radio" name="sex" value="female">Female<br>    Profession:    <select name="profession">        <option value="student">Student</option>        <option value="teacher">Teacher</option>        <option value="worker">Worker</option>    </select><br>    Favourite:    <input type="checkbox" name="favourite" value="basketball" checked>Basketball    <input type="checkbox" name="favourite" value="volleyball">Volleyball    <input type="checkbox" name="favourite" value="football">Football<br>    <input type="submit" value="Submit">
</form> </code>
Salin selepas log masuk

recv.php代码如下:

<code> <?php echo '<pre class="brush:php;toolbar:false">';     print_r($_GET);     echo '</code>
Salin selepas log masuk
'; ?>

1、为何获取到的多选项,如favourite,即使选了多个,在php里也只能显示一个,这是为什么?如何才能全部显示出来?
2、如果在select里加入multiple="multiple",那么这个下拉列表就不再在一行显示,而是全部显示出来,这是怎么回事?我不就是想要变成多选而已吗?如何处理呢?

谢谢!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan