php - 比较从数据库返回的值与 json 返回的值

标签 php mysql database json

所以我有一个包含超过一千个 url 的数据库。我正在运行一个应用程序,您可以使用它向数据库添加更多值。

应用程序中有一个表单,您可以使用它向数据库添加更多值。提交表单后,它会将表单值转换为 json,然后对这些值执行一些函数,最终它们应该在数据库中结束。

现在为了节省空间,我不想在数据库中有任何重复项。有没有一种快速的方法可以将 from 返回的 json 中的每个值与数据库的 url_column 中的每个值进行比较。

注意:您可以在表单中输入多个网址。平均每次提交表单时,它都会返回 10 个以 json 编码的 url。 我正在使用 PHP。但我不关心语言,只是在寻找一个有效的解决方案。

最佳答案

您可以使 url_column 在数据库中是唯一的,因此任何插入的 dupe 值都将被拒绝

关于php - 比较从数据库返回的值与 json 返回的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11334294/

相关文章:

php - jQuery 加载和相对路径

mysql - Apache 未启动如何解决此错误;本地主机数据库不工作

mySQL通过MD5对表进行分区?

java - H2:WHERE 子句中的 "data conversion error"

mysql - 无法使 SQL 查询正常工作

php - 将txt文件导入Mysql

javascript - 服务器端的 jQuery 多数据解码

php - 如何正确配置 PHPMailer - 目前在发送电子邮件时出错

mysql - 将 SQL 更改部署到客户数据库(更改表、函数等)

database - 使用多个连接和可选参数进行查询