gpt4 book ai didi

javascript - PHP 中点击按钮时的 id

转载 作者:行者123 更新时间:2023-12-03 07:01:58 24 4
gpt4 key购买 nike

我正在 PHP 管理面板上工作,我想在其中以 HTML 表格的形式显示用户列表。在每个表行中都有一个按钮,管理员可以通过该按钮向选定的用户发送通知。

我已经从下面的代码创建了表格并按预期显示。:

<div class="table">
<div style="overflow: auto;height: 400px; width: 100%;">
<form method='post'>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<th>Id</th>
<th>Package</th>
<th>Date</th>
<th>Referring Agent</th>
<th>Content Control</th>
</tr>
<?php if(!empty($records)){
foreach($records as $k=>$v){
?>
<tr>
<td><?php echo $v['id']; ?></td>
<td><h3><a href="#"><?php echo $v['firstname']; ?></a></h3></td>
<td><?php echo $v['lastname']; ?></td>
<td><?php echo $v['email']; ?></td>
<!--<td><input id='<?php echo $v['id']; ?>' type='submit' name ='send_notification' value='Send Notification'></td>-->
<td>
<div class="pagging">
<a href="#" onclick="sendNotification('<?php echo $v['id'];?>')">Send Notification</a>
</div>
</td>
</tr>
<?php
}
}else{
?>
<tr>
<td colspan="5" align='center'><?php echo "No record added yet"; ?>
</tr>
<?php
}
?>

我想在单击“发送通知”时将每行的“id”发送到某个函数,以便我可以在 PHP 中执行数据库操作。我做不到。我想点击“发送通知”,php 中的一个函数将执行,该函数将执行一些数据库操作。

最佳答案

您需要使用 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

关于javascript - PHP 中点击按钮时的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37004709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com