2017-09-29 30 views
-2

基本上在查詢「選項1」應該改變基於從下拉 假設下拉場在我的表是前往選擇和想成立標題名稱動態通行證選擇值來查詢的字段名

<!DOCTYPE HTML> 
<html> 
<head> 
<meta charset="utf-8"> 
</head> 
<body> 
<form> 
<select id="first"> 
    <option value="1">Option 1</option> 
    <option value="2">Option 2</option> 
    <option value="3">Option 3</option> 
    <option value="4">Option 4</option> 
</select> 

假設下拉場在我的表格標題和想成立標題名稱動態

$query = ("UPDATE Table SET "Option 1" ='".$Test."' WHERE ID= '$ID'"); 
+0

的可能的複製https://stackoverflow.com/questions/14652144/how-to-change-content-depends-a-select – newbie

+0

你意識到你的查詢失敗 –

回答

-2

使用PHP變量

<select id="first"> 
    <option value="<?php echo $arr['val1']; ?>"><?php echo $arr['val1']; ?></option> 
    <option value="<?php echo $arr['val1']; ?>"><?php echo $arr['val2']; ?></option> 
    <option value="<?php echo $arr['val3']; ?>"><?php echo $arr['val3']; ?></option> 
    <option value="4"><?php echo $arr['val4']; ?></option> 

+0

這完全不是他想做的事情。 – Twinfriends

+0

@Twinfriends特里布mybe我不正確的翻譯 –

0

Firstlly設置 「名稱= '第一'」 屬性中的 「選擇」 的標籤。

現在,如果「選項1」,「選項2」,......在數據庫表已經精密組件,那麼你可以把條件就是這樣,

if(isset($_POST['first']) && !empty($_POST['first'])){ 
    $query = "UPDATE Table SET 'Option ".$_POST['first']."' =".$Test." WHERE ID= '$ID'"; 
}