【发布时间】:2019-01-30 05:50:51
【问题描述】:
我在表格中列出数据库中的用户。对于每个用户;有一个“批准”和“拒绝”按钮。 我想以这样的方式放置我的代码,当我为每个用户单击每个按钮时,只有批准或拒绝事件应该影响该特定用户?我的桌子是这样的:
现在,当我在一个用户上单击“批准”时,也会触发另一个用户的批准事件。这是我的批准码:
$sql = "select * from user_table ORDER BY date_registered DESC LIMIT 10";
if(mysqli_num_rows($result) > 0)
{
while($row = mysqli_fetch_assoc($result)){
$emailadr = $row["email"];
$adresses [] = $emailadr;
echo "<tr>";
echo "<td>";
echo $row["firstname"];
echo "</td>";
echo "<td>";
echo $row["lastname"];
echo "</td>";
echo "<td>";
echo $row["idnumber"];
echo "</td>";
echo "<td>";
echo $row["qualification"];
echo "</td>";
echo "<td>";
echo $row["dofa"];
echo "</td>";
echo "<td>";
echo $row["date_registered"];
echo "</td>";
echo "<td>";
echo '<button name="approve" value='. $row["user_id"].'>Approve</button> <button name="reject" value='. $row["user_id"].'>Reject</button>';
echo "</td>";
echo '</tr>';
}
if(isset($_POST['approve'])){
// Approved user ID is now in $_POST['approve']
mail($adresses[$row["user_id"]],'subect
1','approved','From:email@example.com');
}elseif(isset($_POST['reject'])){
//
}
}
print_r($adresses);
【问题讨论】:
-
是 jquery,javascript 中的事件吗?请添加 html 代码并解释更多关于 php 代码的信息
-
我在上面添加了一个更新的代码。谢谢
标签: javascript php jquery loops mysqli