有人可以帮助我吗,我正在尝试创建一个像系统这样的用户。用户应该能够单击 A like 按钮并让它插入该配置文件的 user_id 并自动增加 likes 列。我也在努力做到这一点,以便下一个出现并喜欢相同个人资料的人也可以点击喜欢并将喜欢的自动增量列每次更新一个。
我是 mysql 和 php 的新手,我真的很挣扎。有人可以告诉我哪里出错了吗?提前致谢。
<?php
require_once('includes/session.php');
require_once('includes/functions.php');
require('includes/_config/connection.php');
session_start();
confirm_logged_in();
if (isset ($_GET['to'])) {
$user_to_id = $_GET['to'];
}
if (!isset($_GET['to']))
exit('No user specified.');
$user_id = $_GET['to'];
$result = mysql_query("SELECT * FROM ptb_likes WHERE liked_id ='".$user_to_id."' ");
if( mysql_num_rows($result) > 0) {
mysql_query("UPDATE ptb_likes SET likes +1 WHERE liked_id = '".$user_to_id."' ");
$autoinc = mysql_query("ALTER TABLE likes AUTO_INCREMENT = $id");
}
else
{
mysql_query("INSERT INTO ptb_likes (liked_id) VALUES ('".$user_to_id."') ");
}
if($result)
{
header("Location: {$_SERVER['HTTP_REFERER']}");
}
?>