今天我有一个关于如何删除一个桌面的问题。 我有一个表格,其中表格由foreach填充数据库中的数据。 在下面你可以看到foreach我用填充tablerow。
**我想通过选择按钮选择行并点击按钮'删除'该行将从数据库中删除。 **我希望有人可以帮助我
$oSelect = new creatorwebsite();
$cWebsites = creatorwebsite::get($oSelect);
foreach($cWebsites as $oWebsite)
{
$oTr2 = $oPage->createElement('tr');
$oTr2->setAttribute('id', $oWebsite->getAttribute("website_id"));
$oTd = $oPage->createElement('td');
$oCheckbox = $oPage->createElement('input');
$oCheckbox->setAttribute('type', 'checkbox');
$oCheckbox->setAttribute('onclick','selectRow(this)');
$oTd->appendChild($oCheckbox);
$oTr2->appendChild($oTd);
$oTd = $oPage->createElement('td', $oWebsite->getAttribute("server_name"));
$oTr2->appendChild($oTd);
$oTd = $oPage->createElement('td', $oWebsite->getAttribute("klantnaam"));
$oTr2->appendChild($oTd);
$oTd = $oPage->createElement('td', $oWebsite->getAttribute("startdatum")->format('Y-m-d'));
$oTr2->appendChild($oTd);
$oTd = $oPage->createElement('td', $oWebsite->getAttribute("quota"));
$oTr2->appendChild($oTd);
$oTd = $oPage->createElement('td', $oWebsite->getAttribute("status"));
$oTr2->appendChild($oTd);
$oTd = $oPage->createElement('td', '(Edit)');
$oTd->setAttribute('class','editAction');
$oTd->setAttribute('id','editButton');
$oTr2->appendChild($oTd);
$oTable->appendChild($oTr2);
}
答案 0 :(得分:0)
尝试ajax
$(document).ready(function(){
var id = $(“your_id”)。val();
$( “your_button”)。单击(函数(){
$。AJAX({
type : "POST", url : "delete.php", data : "id=" + id, error : function(){
}, success : function(response){ if(response == 'success'){ location.reload(); } } });
});
});
delete.php 建立你的数据库连接和 在此页面中执行删除过程并回显结果“成功或失败”。