首先,我在表格中顯示一個值列表,我想要做的是添加一個基於表格唯一表ID的刪除按鈕。php mysql刪除資料
所以我試圖從我的數據庫中刪除一個值使用這個按鈕我已經宣佈,但是我現在正在做什麼它只是不刪除任何數據庫。
這是我的數據庫表
CREATE TABLE `5050goosedown` (
`goosedown_id` int(11) unsigned NOT NULL auto_increment,
`name` varchar(100) NOT NULL default '',
`width` int(8),
`height` int(8),
`normal_fill` int(8),
`our_fill` int(8),
`old_price` DECIMAL(3,2),
`price` DECIMAL(3,2),
PRIMARY KEY (`goosedown_id`)
) TYPE=MyISAM;
這是我的按鈕,它從而重新加載此同一個頁面的表單..
echo '<td><input type="submit" name="'.$row['goosedown_id'].'" value="Delete" /></td>"';
所以這是一個按鈕,說刪除,其內名稱是該表的唯一ID ...(我有幾個標籤之一,並希望這樣做)
然後,當頁面重新加載我有這個if語句捕獲特定的刪除按下按鈕,德...這是不是ATM工作..
//DELETE QUERIES
if(isset($_POST['goosedown_id']) and is_numeric($_POST['goosedown_id']))
{
// here comes your delete query: use $_POST['deleteItem'] as your id
mysql_query("DELETE FROM 5050goosedown WHERE goosedown_id='goosedown_id'");
}
任何幫助將appreicated。
+1'name =「goosedown_id」value =「'。$ row ['goosedown_id']。'」'現在你已經知道了;-) – Havelock
:),我犯了一個錯誤當我清理代碼並意外刪除該部分時。 –
這個工作完美!感謝一羣人! – HurkNburkS