php - 重复记录(错误 1062)
问题描述
大家,早安。请问这段代码有什么问题吗?我已经在stackoverflow上尝试了关于重复条目的所有解决方案,但没有任何效果。这是代码..
public function do_add_menu_accounts($chkmenus,$chknamedivsect) {
$sql_check = "SELECT
fsiportaldb2.tbl_user_access.account_id,
fsiportaldb2.tbl_user_access.menu_id,
fsiportaldb2.tbl_accounts.account_id AS account_id1
FROM
fsiportaldb2.tbl_user_access
INNER JOIN fsiportaldb2.tbl_accounts ON fsiportaldb2.tbl_accounts.account_id = fsiportaldb2.tbl_user_access.account_id"
;
$sql="INSERT INTO tbl_user_access (`menu_id`,`account_id`) VALUES (?,?)";
$data = array($chkmenus, $chknamedivsect);
$query_1 = $this->db->query($sql_check,$data);
$query = $this->db->query($sql,$data);
if ($query_1)
{
echo "Values already exist!";
}else{
return $query;
}
}
解决方案
推荐阅读
- tensorflow - 展开 TFRecords 越来越慢
- typescript - 如何使 TypeScript 接口成为 2 种可能的类型之一,其中一种是数组?
- javascript - 有没有更好的方法可以在同一个位置重复显示多个图像?
- android - 在清单中使用变量
- jsdoc - 如何以可读的方式记录 JSDOC 中的嵌套属性?
- javascript - 使用 Javascript 正确解析函数内的文本
- c# - 在 C#/.NET 项目中使用 babel 进行编译
- vue.js - vue 计算占位符更改多个选择框
- linux - 将参数作为 txt 文件的形式传递给 shell 脚本
- openstreetmap - 我们可以使用仅法国服务器的世界更新吗?似乎做出了错误的查询结果