gpt4 book ai didi

php - 将动态 MySQL 填充选择框中的选项字段保存到另一个 MySQL 表中

转载 作者:行者123 更新时间:2023-11-30 00:52:24 26 4
gpt4 key购买 nike

我想将动态填充的 MySQL 选择框中的选项插入到具有其他表单变量的另一个表中。请原谅所有新手错误。

这是我的表单中显示选择框的区域:

<select class="form-control3" name="Select_Name" id="Select_Name">
<?php include('../../controllers/controller1.php') ?>
</select>

这是在 PHP 中声明的位置:

 $Select_Item1      = $_POST['Select_Item1'];
$Select_Item2 = $_POST['Select_Item2'];
$Select_Item3 = $_POST['Select_Item3'];
$Select_Item4 = $_POST['Select_Item4'];
$Select_Name = $_POST['Select_Name'];

$insert_movie = mysqli_query($con, "INSERT INTO ".$tbl_name." (Select_Item1, Select_Item2, Select_Item3, Select_Item4, Select_Name) VALUES ('". $Select_Item1."','". $Select_Item2."','". $Select_Item3."','". $Select_Item4."','".$Select_Name."')");

但是当我提交表单时,除了 $_POST['Select_Name'];

之外的所有内容都会提交

任何帮助都将非常有值(value)。谢谢。

最佳答案

你可以echo $_POST['Select_Name']看看它的值(value)是什么?也许你在 <?php include('../../controllers/controller1.php') ?> 中做得不对

我可以看看你在 Controller 上做什么吗?另外,为什么不像变量一样从 Controller 传递数据并在 select 命令之间执行 foreach?

//codeigniter syntax

<select class="form-control3" name="Select_Name" id="Select_Name">
<?php foreach($var as $key):?>
<option value="<?=$key?>"><?=$key?></option>//sth like this
<? endforeach ?>
</select>

关于php - 将动态 MySQL 填充选择框中的选项字段保存到另一个 MySQL 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20858424/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com