我有一个网站,可以在其中添加新客人到数据库。然后,此列表显示在站点上。我确实有一个删除按钮,用于删除相关记录。我可以引用其他页面来更新详细信息,但是,我想创建一个弹出窗口。如果出现弹出窗口,则没有href。我似乎无法使它运行并仍然引用相关的“ id”。请帮助
while($row = mysqli_fetch_array($result)){
echo "<tr>";
echo "<td>" . $row['Name'] . "</td>";
echo "<td>" . $row['Surname'] . "</td>";
echo "<td>" . $row['Contact_Number'] . "</td>";
echo "<td>" . $row['Email'] . "</td>";
echo "<td>" . $row['Invite_Code'] . "</td>";
echo "<td>" . "<a onclick='openForm1()' href='?aciton=edit&id" . $row['id'] . "'>Edit</a>". "</td>";
echo"<td>" . "<a href='deleteData.php?action=delete&id=" . $row['id'] . "'>Delete</a>" . "</td>";
答案 0 :(得分:0)
简而言之,除非像您当前正在使用的那样进行页面加载以删除与数据库交互的唯一方法,否则将使用AJAX调用。通常,您将使用AJAX删除记录,然后使用一些Javascript / jQuery来隐藏行。
还有更多的东西,您还必须担心安全性,这意味着检查cookie或会话。
我不确定您知道多少JS,但是您可以使用Google。