我是编程中的新手。我想通过使用一个FORM将数据发送到多个表中,但并非每个表都只是将我的选定表更新为数据。 它类似于当我选择一个选项,它会发送仅此表中没有其他人有一个选项,我不知道它是一个正确的方法还是错了,请帮我...我想从一个FORM发送数据到很多表中,但我选择的表不是其他表。
<div class="row">
<div class="data-store text-center">
<?php
add_part('admin-menu.php');
?>
<?php
if(!empty($_POST)){
$title=$_POST['title'];
$sel_data='sel_data';
if($sel_data == 1){
$insert="INSERT INTO `database`.`gfx` (`gfx_id`, `gfx_title`) VALUES (NULL, '$title');";
if(mysqli_query($con,$insert)){
echo "Product has been uploaded";
}
}else{
echo "Failed to store data";
}
if($sel_data == 2){
$insert="INSERT INTO `database`.`gfx` (`gfx_id`, `gfx_title`) VALUES (NULL, '$title');";
if(mysqli_query($con,$insert)){
echo "Product has been uploaded";
}
}else{
echo "Failed to store data";
}
}
?>
<form action="" method="post" enctype="multipart/form-data">
<div>
<label for="title"></label>
<input name="title" id="title" type="text" placeholder="post title"/>
</div>
<select name="sel_data" id="">
<option name="" >Select one</option>
<option name="table1" value="1">Option 1</option>
<option name="table2" value="2">Option 2</option>
<option name="table3" value="3">Option 3</option>
</select>
<input type="submit" value="submit" />
</form>
</div>
</div>
你是如何得到这个选项的?来自哪里? – Exprator
从选择标记选项 –
但我能看到的是你正在存储一个字符串sel数据在$ sel_data中。如果匹配$ sel_data == 1,如果它的字符串是什么? – Exprator