Php 我可以发布多个关联数组吗

Php 我可以发布多个关联数组吗,php,html,sql,associative-array,Php,Html,Sql,Associative Array,我正在开发一个用户输入可用性数据库。为了使信息标准化,我想使用多个选择输入 <form method="post" action=''example.php"> Gamerid:<input ="text" name ="gamerid"/></br> Monday:<select name="monday[]" multiple="multiple"> <option>Select your availability<

我正在开发一个用户输入可用性数据库。为了使信息标准化,我想使用多个选择输入

    <form method="post" action=''example.php">
Gamerid:<input ="text" name ="gamerid"/></br>

Monday:<select name="monday[]" multiple="multiple">

<option>Select your availability</option>
<option value="4">4pm</option>
<option value="5">5pm</option>
<option value="6">6pm</option>
<option value="7">7pm</option>
<option value="8">8pm</option>
<option value="9">9pm</option>
<option value="10">10pm</option>
<option value="11">11pm</option>
<option value="12">12pm</option>
<option value="1a">1am</option>
</select> </br>

Tuesday:<select name="tuesday[]"multiple="multiple">

<option>Select your availability</option>
<option value="4">4pm</option>
<option value="5">5pm</option>
<option value="6">6pm</option>
<option value="7">7pm</option>
<option value="8">8pm</option>
<option value="9">9pm</option>
<option value="10">10pm</option>
<option value="11">11pm</option>
<option value="12">12pm</option>
<option value="1a">1am</option>
</select> </br>

Wednesday:<select name="wednesday[]" multiple="multiple">

<option>Select your availability</option>
<option value="4">4pm</option>
<option value="5">5pm</option>
<option value="6">6pm</option>
<option value="7">7pm</option>
<option value="8">8pm</option>
<option value="9">9pm</option>
<option value="10">10pm</option>
<option value="11">11pm</option>
<option value="12">12pm</option>
<option value="1a">1am</option>
</select> </br>

在操作页面中,您将获得数组,然后通过使用
内爆
您可以将其转换为字符串,然后插入到数据库中

请尝试使用此代码

    <form method="post">
Tuesday:<select name="tuesday[]"multiple="multiple">

<option>Select your availability</option>
<option value="4">4pm</option>
<option value="5">5pm</option>
<option value="6">6pm</option>
<option value="7">7pm</option>
<option value="8">8pm</option>
<option value="9">9pm</option>
<option value="10">10pm</option>
<option value="11">11pm</option>
<option value="12">12pm</option>
<option value="1a">1am</option>
</select>

<input type="submit" name="submit">
</form>
<?php
if(isset($_POST['submit'])){
$var=$_POST['tuesday'];
echo implode(",",$var);
}
?>

星期二:
选择您的可用性
下午4点
下午5点
下午6点
晚上7点
晚上8点
晚上9点
晚上10点
晚上11点
下午12点
凌晨1点

让你试试echo
序列化($\u POST)因此,代码应该可以发布到操作页面。。如果我需要再次调用并显示数据,那么使用内爆还是序列化更好?是的,您可以…在检索时,您可以使用explode methode将数据转换为数组格式,并可以对其进行迭代…好的。。然后需要寻找代码未发布的另一个原因。。它只是返回到输入页面。设置sql错误,但甚至不获取上述代码!您将从select&store中获得多个值,在获取数据时,您可以将这些值转换为数组并显示单个值