php – PDO错误:“参数号无效:参数未定义”
发布时间:2020-09-21 11:35:47 所属栏目:MySql 来源:互联网
导读:我试图使用一个简单的MySQL插入查询与数组形式的参数.它一直告诉我参数的数量是错误的.我试过以下,都产生了同样的错误:$stmt3 = $link-prepare(INSERT INTO messages VALUES(null, :room, :name, :message, :time, :color)); $stmt3-execu
|
我试图使用一个简单的MySQL插入查询与数组形式的参数.它一直告诉我参数的数量是错误的.我试过以下,都产生了同样的错误:
和
以及专门声明列以避免空插入:
这是我第一次使用PDO(我通常使用mysqli,但我当前的共享主机没有mysqlnd插件,阻止我使用prepare(),所以从这个角度来看任何洞察都是值得赞赏的. 最佳答案 问题 – 你会踢自己 – 是:颜色. 调用execute()时为该标记传递的值的数组键名为:color:.删除尾随:(我猜这只是一个错字). (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 仅选择中文,仅限日语和仅限韩语在mysql / php中记录
- Mysql必读mysql mycat 中间件安装与使用
- MYSQL数据库Centos6.4编译安装mysql 8.0.0 详细教程
- C#Asp.Net创建文本文件,将其压缩并保存到Blob – 无需向磁盘
- mysql – 导入sql表时由于排序规则而获取错误
- php – Laravel在withCount方法上使用where子句
- 具有国际化的MySQL数据库设计
- mysql – Java EE / JPA向数据库添加新表/实体的方法
- php – mysql_fetch_array返回非Unicode文本
- mysql – 将TEXT列的默认值从null更改为”(空字符串)
