有人可以帮忙吗,我正在尝试在单击链接时在我的表 'ptb_permissions' 中更新“privellages”列(我知道它的拼写错误)。
基本上我以前做过很多其他的事情,它工作得很好,只是由于某种原因这不起作用。
当用户发送查看其图片的请求时,用户会在收件箱中收到通知。并且用户将有两个链接,一个用于批准或一个用于删除请求。
如果他们单击批准,那么这应该将枚举列“特权”从 0 更新为 1。
这是行不通的。我没有得到任何错误我只是没有发生任何事情。请有人告诉我我哪里出错了谢谢。
<a href="includes/approve_priv_pix.php?pix=<?php echo $pix['user_id']; ?>">Yes this is ok</a>
approve_priv_pix.php 的内容;
<?php
require_once("session.php");
require_once("functions.php");
require('_config/connection.php');
approve_pix ($_GET['picture'], $_SESSION['user_id']);
header("Location: {$_SERVER['HTTP_REFERER']}");
?>
mysql功能:
function approve_pix($picture, $user) {
global $connection;
global $_SESSION;
$query = "UPDATE ptb_permissions
SET privellages='1'
WHERE id=$picture
AND to_user_id=$user";
mysql_query($query, $connection);
}