问题标签 [bindparam]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
489 浏览

pdo - PDO bindParam 与执行

方法一:

方法二:

方法 1 是否比方法 2 有任何显着优势?我知道当您需要使用不同的参数值再次运行查询并且您还可以指定数据类型时,bindParam 很有帮助。但是有什么强有力的理由将我的方法 2 重写为方法 1?可能有很多地方可能会分散此类查询,因此想知道是否值得麻烦。谢谢

0 投票
1 回答
72 浏览

php - 尝试使用 OO 语句登录时出现 Errno(0)

我正在尝试建立一个更安全的登录系统。我的注册工作正常,所以它不是连接问题。只需要一双新的眼睛,看看是否有任何我可能遗漏的错误,有人可以帮忙吗?谢谢!

登录.php

index.php(登录表单)

0 投票
0 回答
20 浏览

php - 在 PHP mysql_stmt::bind_param() 中将所有内容作为字符串传递

手册中,

类型

包含一个或多个字符的字符串,这些字符指定相应绑定变量的类型

类型说明 chars
字符 描述
i 对应的变量是整数
d 对应的变量是双精度
s 对应的变量是字符串
b 对应的变量是 blob,将在包中发送

将所有内容都发送为“s”有多错误?我正在尝试创建一个动态函数,为此我需要检测数据类型并types从中构建字符串。但是,如果所有内容都可以毫无问题地作为字符串传递,那么我可以跳过麻烦。

0 投票
2 回答
1890 浏览

php - 绑定参数错误

我的链接缩短器出现 MySQL/MySQLi/PHP 错误,错误是:

这是有问题的行。

这是其余的代码

resolve 的拼写错误与此无关。
在此先感谢,
扎克戴维斯

0 投票
1 回答
1941 浏览

php - 绑定参数错误 500

我通过 javascript POST 调用了以下脚本

每当执行时,由于某种原因,它会与POST http://xx.php 500 (Internal Server Error). 当 bind_param 被删除时,它工作正常。PHP 还与调用它的脚本通信,我尝试将 $target 的值发送回脚本并警告它,它显示了一个很好的值。$target=1我也只是为了将其声明为整数而进行了尝试,但它没有任何改变。查询中的整个混乱只是我试图修复它,以防某处有关键字。

错误代码:

PHP 警告:mysqli::prepare():无法在第 12 行的 /var/www/html/delpar.php 中获取 mysqli,引用者:

PHP 致命错误:在第 17 行的 /var/www/html/delpar.php 中的非对象上调用成员函数 bind_param(),引用者:

0 投票
1 回答
145 浏览

php - bind_param 给出错误“mysqli_stmt_bind_param() 的参数 3 应为参考”

我正在尝试获取列 dateTime 的值,然后使用这些值获取当天的条目数。所以我将一个数组传递给bind_param。但在这里我得到了错误:

“mysqli_stmt_bind_param() 的参数 3 应作为参考”

我也尝试了似乎也不起作用的注释方法。这是代码:

0 投票
0 回答
951 浏览

php - 如何使用绑定参数 mysqli 函数打印上次执行的查询?

我正在使用绑定参数 mysqli 函数来执行 php 中的查询。但我想每次都打印最后执行的查询。

0 投票
2 回答
839 浏览

php - bind_param():变量的数量与准备好的语句中的参数数量不匹配

基本上问题是我的数据库表中有一列日期,我想计算每个特定日期的数量并将其存储在一个数组中。我已经解决这个问题一周了,到目前为止我我想出了这个。

但在这里我得到了错误

mysqli_stmt::bind_param():变量的数量与准备好的语句中的参数数量不匹配。

那么如何做到这一点呢?

0 投票
0 回答
50 浏览

mysql - mysql中bind_param中的未知错误

嗨,我在 mysql 查询上收到此错误消息,这占用了我的时间。

致命错误:未捕获的错误:调用未知的成员函数 bind_param() ...

有人遇到过这个未知错误吗?

mysql如何显示错误?

以下是我的查询:

我使用变量对查询进行了回显,并且能够在 phpmyadmin 上成功执行查询。

0 投票
1 回答
1278 浏览

php - PHP -> PDO -> 准备 -> 调用过程 -> 插入 -> 绑定参数

使用此过程

以下代码工作正常:

但是当我尝试绑定参数时,值是?

如果我尝试VALUES(?,?)返回错误。

我怎样才能使这项工作?调用带有准备语句和绑定参数的过程?

谢谢