dongli9894 2016-06-14 11:14
浏览 27

您的SQL语法mysqli中有错误

query:

$sql .= "INSERT INTO `vip_overrides` SET `user_id` = " . $max . ", `server_id` = " . $user['server_id'] . ", `group` = '" . $user['access'] . "', `expires` = " . $user['utime'] . ", `date_create` = " . $user['time'] . "; ";

answer:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO vip_overrides SET user_id = 1, server_id = 2, group = 'vip',' at line 1

mysqli_query dont work with multy query in one string use mysqli_multi_query

  • 写回答

2条回答 默认 最新

  • donglanying3855 2016-06-14 11:19
    关注

    You cannot run multiple queries using mysqli_query.

    If it's different queries, then run them separately, one by one.

    If it's the same query but with different data, use a prepared statement.

    评论

报告相同问题?

悬赏问题

  • ¥20 模型在y分布之外的数据上预测能力不好如何解决
  • ¥15 processing提取音乐节奏
  • ¥15 gg加速器加速游戏时,提示不是x86架构
  • ¥15 python按要求编写程序
  • ¥15 Python输入字符串转化为列表排序具体见图,严格按照输入
  • ¥20 XP系统在重新启动后进不去桌面,一直黑屏。
  • ¥15 opencv图像处理,需要四个处理结果图
  • ¥15 无线移动边缘计算系统中的系统模型
  • ¥15 深度学习中的画图问题
  • ¥15 java报错:使用mybatis plus查询一个只返回一条数据的sql,却报错返回了1000多条