這段代碼構建了一個包含行和2列數據的整個表格,編輯和刪除。我想有人可能想要除我以外的代碼得到問題解答。 (順便破滅功能正在13列在我的記錄和顯示它們。相當簡潔。)如何包含Javascript刪除在使用PHP的鏈接中確認?
$result = mysqli_query($conn, $sql);
$tablebuild = "<table border = '1' >";
$tablebuild .="<tr><td>Edit</td><td>Delete</td>";
while ($property = mysqli_fetch_field($result)) {
$tablebuild .= "<td>".$property->name."</td>";
}
$tablebuild .="</tr>";
while ($row = mysqli_fetch_row($result)) // Data
{ $tablebuild .= '<tr><td><a href="leader_edit.php?MemberID='.$row[0].'" onClick=\"return confirm("You sure?");\" >Edit</a></td><td><a href="leaders.php?delete=yes&MemberID='.$row[0].'">Delete</a></td><td align="center">'.implode($row,'</td><td align="center">')."</td></tr>\n"; }
$tablebuild .= "</table>";
echo $tablebuild;
?>
我把我的onClick事件中調用編輯頁面爲MEMBERID,因爲我不希望鏈接在onClick無法使用的情況下繼續刪除會員。在開始工作之後,我會將其移動到幾乎相同的腳本鏈接,並調用delete函數。
onClick=\"return confirm("You sure?");\"
但是,它似乎並沒有工作。我嘗試了各種逃避和引語,但沒有運氣。也許這是不可能的一個鏈接。我認爲這個代碼是一種很好的簡潔的方式來顯示Html表格格式的記錄集,並且可以很好地保存在代碼庫中。
你試過'onclick =「返回確認('你確定?')」'? –
Tomaso:PHP解析錯誤:語法錯誤,意外的'你'(T_STRING)在C:\ inetpub \ wwwroot \ mazamaslocal \ leaders.php 175行 – JustJohn