我正在尝试使用mysql中的自动增量创建一个非常基本的系统。
基本上这个脚本插入user_id
并自动将like列增加到1,我需要尝试做的虽然是user_id
并且已经插入了第一次我然后需要让我的脚本说出如果结果已经存在更新其他插入?
有人可以告诉我如何做到这一点,谢谢:
<?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'];
$result1 = mysql_query("INSERT INTO ptb_likes (liked_id) VALUES (".$user_to_id.")");
if($result1)
{
header("Location: {$_SERVER['HTTP_REFERER']}");
}
?>
答案 0 :(得分:0)
首先执行SELECT以查看ptb_likes是否包含您正在考虑插入的行。
一旦你知道它是否存在,你可以选择下一步做什么。