【发布时间】:2020-10-28 04:13:11
【问题描述】:
我是 PHP 新手,所以这可能是我错过的显而易见的事情。 我正在尝试制作一个增加数据库中值的按钮:
<?php
$alist = mysqli_query($conn, "SELECT * FROM `posts` ORDER BY `posts`.`id` DESC");
$results = mysqli_num_rows($alist);
if ($results > 0){
while($row = mysqli_fetch_array($alist)) {
echo $row['uid']. " says: ".$row['postText']." <button onclick=".mysqli_query($conn, "UPDATE `posts` SET `postLikes` = postLikes+1 WHERE uid = ".$row['uid'])." name='likebtn'>????</button>".$row['postLikes']."<br>";
}
}
?>
制作按钮的部分在第 6 行
我只是想知道如何在 按钮点击上使用 mysqli_query
顺便说一句,我已经尝试过这个:“https://stackoverflow.com/questions/3862462/php-mysql-run-query-on-button-press-click”但没有结果
提前致谢
【问题讨论】:
-
您可以在按钮单击时调用 AJAX 请求。 (onClick) 函数不能直接在服务器脚本中工作,所以你需要编写 ajax 函数并调用 PHP Query。