比较数据库的结果,看看它们是否相同

时间:2016-03-17 15:40:06

标签: php mysql

基本上我正在试图找出如何比较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的新手

1 个答案:

答案 0 :(得分:0)

如果没有代码和数据库表的更多示例,我可以提供的最简单的答案是:

表1 - 地点

表2 - Already_Selected

希望在表1中,您可以使用某种唯一标识符来标识每一行。我通常只使用id W / auto increment。

然后你可以检查表2中的id,如果匹配则跳过它,否则使用它。