我是編程中的新手。我想通過使用一個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