我正在使用PHP管理面板,我希望以HTML表格的形式显示用户列表。在每个表行中都有一个按钮,管理员可以向所选用户发送通知。
我已经从下面的代码中创建了表格并按预期显示:
function olLiTree($tree)
{
echo '<ul>';
foreach($tree as $key => $item) {
if (is_array($item)) {
echo '<li>'. $key ;
olLiTree($item);
echo '</li>';
} else {
echo '<li>' .$item. '</li>';
}
}
echo '</ul>';
}
print(olLiTree($results));
我想发送&#39; id&#39;点击&#39;发送通知&#39;每行的某些功能我可以在PHP中执行数据库操作。我无法做到这一点。我想点击“发送通知”&#39; php中的一个函数将执行,它将执行一些数据库操作。
答案 0 :(得分:1)
您需要使用AJAX。使用以下代码。
AJAX代码
<script>
function sendNotification(id)
{
$.ajax({
type: "POST",
url: "update.php",
data: {id:id},
success: function(html) {
alert("Updated successfully");
}
});
}
</script>
PHP代码:update.php
<?php
if(isset($_POST['id']))
{
//Update query and operation here
}
?>
从这里下载最新版本并要求jquery。 Click Here