2012-03-06 80 views
-1

我有一個3列表和一個提交按鈕按我想基本上將舊錶移動到一個新表。在發生這種情況時,我希望按下提交按鈕時將舊錶格刪除,而我只希望表格中的新條目在按鈕上按下?任何有關我應該去做這件事的最佳途徑的見解?我以前嘗試選擇進入。得到一個表完全移動到另一個表PHP,MYSQL

+0

爲什麼您需要刪除表格?爲什麼不能從表中刪除不需要的行?這是一個巨大的表,刪除需要很長時間嗎? – 2012-03-06 01:37:41

+0

該信息將要成爲可搜索表格。信息來自的表是發送傳入數據的表,我們希望這兩個表具有不同的功能 – user1214367 2012-03-06 02:23:26

回答

0

不同的選擇,只是兩種方式浮現在腦海中:

假設你從HTTP GET/POST進入PHP頁面。

如果您有任何外鍵設置:

  1. 使用創建選擇穩定(創建新表並插入 記錄)

http://dev.mysql.com/doc/refman/5.0/en/create-table-select.html

  1. 刪除來自第一張表的所有記錄

  2. 插入新的數據

如果沒有外鍵設置

  1. 重命名第一個表

RENAME TABLE學生student_new

  1. 創建新表

  2. 插入新數據

相關問題