基本上我正在试图找出如何比较5组结果,看它们之前是否在数据库中没有被选中,目前我正在选择5个随机位置,然后将其写入a数据库现在我需要做的是比较当前回显的结果与过去5天以前显示的结果不一样
// Insert $ouput in to the Database
$sql5 = "INSERT INTO Already_Selected (AL_S)
VALUES ('$text4'), ('$text3'), ('$text2'), ('$text1'), ('$text')";
if ($conn->query($sql5) === TRUE) {
echo "";
} else {
echo "Error: " . $sql5 . "<br>" . $conn->error;
}
这就是我将位置插入数据库的方式。
如果有人能以某种方式引导我做这个id,那就最感激了。我是php的新手
答案 0 :(得分:0)
如果没有代码和数据库表的更多示例,我可以提供的最简单的答案是:
表1 - 地点
表2 - Already_Selected
希望在表1中,您可以使用某种唯一标识符来标识每一行。我通常只使用id W / auto increment。
然后你可以检查表2中的id,如果匹配则跳过它,否则使用它。