需要将选定的颜色(在一条记录中)添加到颜色的用户表中,我做了类似但不工作
<?php
$aDoor = $_POST['formDoor'];
if(empty($aDoor))
{
echo("Вы ничего не выбрали.");
}
else
{
$N = count($aDoor);
echo("Вы выбрали $N цвет(а/ов)");
for($i=0; $i < $N; $i++)
{
$result = mysql_query("INSERT INTO `users` (colors) VALUES('$aDoor[$i]')");
}
}
?>
<form action="colors.php" method="post">
<input type="checkbox" name="formDoor[]" value="Красный" />Красный<br />
<input type="checkbox" name="formDoor[]" value="Синий"/>Синий<br />
<input type="checkbox" name="formDoor[]" value="Желтый" />Жёлтый<br />
<input type="submit" name="formSubmit" value="Submit" />
</form>
这段代码会有帮助吗?如果合适,请正确无误
有可能是这样的: