2016-02-18 177 views
1

我想從下拉列表中選擇一個mysql數據庫表以在我的數據庫中插入新記錄。我怎樣才能做到這一點 ?。在下面的圖片中,我使用類別來選擇數據庫中的表格。由於如何從下拉列表中選擇mysql數據庫表以插入記錄

enter image description here

+0

請張貼你已經嘗試過的一些代碼,以及你的具體問題是什麼。 – ckimbrell

+0

現在我正在使用單獨的頁面將記錄插入到我的數據庫的表格中,例如我的數據庫(世界,體育,娛樂和生活方式)中有4個表格,現在我擁有的是單獨的頁面,例如world_insert_post.php,sports_insert_post.php ,entertainment_insert_post.php,lifestyle_insert_post.php。每個頁面上的代碼太長,所以我想我不能將它發佈在評論框中。我想要的是有單個頁面插入記錄和下拉列表選項,我可以選擇我可以插入新記錄的數據庫表。謝謝 –

回答

0

只安裝這一領域從數據庫中對應名稱的值,例如:

<select name="table_db"> 
<option value="user_table">Users</option> 
</select> 

然後在PHP腳本只是用你的$ _ POST [「table_db」]獲得名稱表,但當然你需要在使用前將其轉移:

$table_name = $_POST['table_db']; //escape it here!!! 
$query = "SELECT * FROM $table_name;"; 

就這樣。

+0

你說過,但是你需要在使用之前將它轉義出來:_如何做到這一點? –

+0

這取決於您使用的是哪個數據庫? –

相關問題