章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: MySQLi中使用预处理语句执行插入操作 (04:49) 下一节 重新观看

3 秒后播放下一节

为你推荐

King
PHP开发工程师

精通Web开发,新技术控。 爱生活,爱运动,爱你们...

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

已采纳回答 / 北极星32度
可以执行成功,如果是插入操作,变量名只是对应的表中的字段,只要表中有相应的字段就是可以的; 如果是查询操作,变量对应的字段值也是存在的,有记录的存在,返回true,则可以通过$msyqli->store_result()判断结果是否不为空,不为空时,则可以通过while循环读取每一条记录,如果有多个结果集时,则可以通过$mysqli->more_result()方法判断,有的话则可以通过$mysqli->next_result()将结果集内部指针向下移动,这个操作可以通过do....wh...

最新回答 / 我們
那个$rows[]的话是一个数组,每次添加新的元素都会自动往后添加的,并不会覆盖

已采纳回答 / 化蛹成蝶
你的第9行UPDATE后面多了一个1

最新回答 / 和你一起闪耀到世界尽头
入过我没看过的话,你用的一次只能执行一次SQL语句但是你执行了2条。$sql  = "SELECT * FROM ".$table1." LIMIT 1; SELECT * FROM ".$table2." LIMIT 1";,第二不要动态拼装SQL语句,慎防SQL注入,和自己拼写错误,应该用预处理语句,然后绑定参数试试

已采纳回答 / 我说你说怎么飞
在MySQL中,每一行命令都是用分号(;)作为结束的,但是当一行MySQL命令被插入在PHP代码中时,最好把后面的分号省略掉,因为 PHP 也是以分号作为一行的结束的,额外的分号有时会让 PHP 的语法分析器搞不明白,但是 PHP 在执行 MySQL 命令时会自动的帮你加上的。

最赞回答 / 浮沉随浪
太粗心了,多写了一条$mysqli->multi_query($sql);

已采纳回答 / 关于淡淡的淡淡的
<...code...>遍历多维数组和遍历一维数组差不多

已采纳回答 / King
嗯 针对连接的可以使用$mysqli->connect_errno和$mysqli->connect_error针对其它错误可以使用errno和error^-^...
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言