prepared-statement 相关问题

Prepared Statement(或参数化语句)是一种预编译的SQL语句,用于提高性能并减轻SQL注入攻击。准备语句用于许多流行的关系数据库管理系统。

选择计数在准备好的语句中不起作用

将工作选择计数sql更改为准备好的语句后,它始终给出空结果。当我为真实数据替换占位符时,我得到正确的结果。所以我怀疑...

回答 1 投票 0

无法在我的代码中获取规范的语句,此处是php niewbie

我想使用帖子名称(来自页面URL的$ post变量)从MySQL DB获取帖子内容。正常的语句可以正常工作,但是我尝试从SQL中保护它...

回答 1 投票 -1

获取刚与mysql准备的语句添加的记录ID

我正在使用PDO插入一条记录,并将结果保存在$ result中,该结果用作布尔值$ result = $ addRecord-> execute(); if($ result){//添加成功} else {//添加不成功} I'...

回答 1 投票 2

在布尔值上调用成员函数bind_param(),mysqli_stmt :: store_result和mysqli_stmt :: close()

这是我的代码...这是关于使用php mysqli扩展名connect_errno){die('无法连接到...

回答 1 投票 4

在准备好的语句中传递一个文字变量以及占位符?

我正在创建将由用户提交的表单。在表单提交过程中,一些值被硬编码在源代码中,并按原样插入。我可以直接将这些值传递给...)>

回答 1 投票 -1

PHP-在准备好的语句中传递一个文字变量以及占位符?

我正在创建将由用户提交的表单。在表单提交过程中,一些值被硬编码在源代码中,并按原样插入。我可以直接将这些值传递给...)>

回答 1 投票 0

准备好的语句不返回任何内容

我知道此特定查询有效,因为我已使用未准备的过程方法对其进行了测试。这里是:$ name ='introduction'; $ mysqli = new mysqli('localhost','user','pass','db')或die('There was a ...

回答 2 投票 3

Extbase TYPO3 7.6中的准备好的语句不起作用

我想将查询作为准备好的语句提交,如下所示。 $ query = $ this-> createQuery(); $ query-> getQuerySettings()-> usePreparedStatement(TRUE); $ sqlParamList [] ='[email protected]'; $ ...

回答 2 投票 0

MYSQL PHP会话

所以我还没有真正使用PHP Sessions并尝试学习。尽管试图上网查看,但还是有些卡住。因此,我有一个登录页面,该页面可以正常工作并允许人们登录,但是当他们到达...

回答 1 投票 0

如果我通过数组索引传递参数,为什么MySQLi准备好的语句不起作用?

为什么不返回MySQL行:$ sql = $ conn-> prepare(“ select * from table where id =?”); $ sql-> bind_param('i',$ array [0]); $ array = array(1); $ sql-> execute();但是当我把...

回答 2 投票 1

PDO与MYSQLI,准备好的语句和绑定参数

我有这个问题要清理。我阅读了一些文档和评论,但是仍然有些不清楚。我了解PDO提供了更多的驱动程序,这些驱动程序肯定会...

回答 1 投票 6

Mysql PDO中“ RETURNING”子句的语法

我正在尝试添加一条记录,并同时返回添加的该记录的ID。我读到有可能用RETURNING子句来做到这一点。 $ stmt-> prepare(“ INSERT INTO tablename(field1,field2)...

回答 1 投票 3

如何使用准备好的语句获取SQL_CALC_FOUND_ROWS值?

我目前正在着手研究如何使用已准备好的语句实现SQL_CALC_FOUND_ROWS。我正在写一个分页类,显然我想在查询中添加LIMIT,但还要找到......>

回答 2 投票 6

为什么MySQLi准备了语句?

与MySQLi一起使用预备语句有什么好处?如果唯一的目的是保护查询,那么使用mysqli_real_escape_string ...

回答 2 投票 6

mysqli准备好的语句,使用绑定参数插入NULL

没有人知道是否可以使用MYSQLI bind_param将NULL插入到列中。我有一种情况,有时我想将bind_param中的列设置为null。像这样... $ column2 =“ NULL”; ...

回答 1 投票 4

PHP mysqli中的准备好的语句帮助[关闭]

我似乎无法获得准备好的陈述来为我工作。我尝试了php手册中的几个不同示例,但是没有运气。例如,$ myNumber = 1; $ sql =(“ SELECT * from finish_goods ...

回答 1 投票 -3


检测mysqli准备语句中的错误[重复]

我有一个自定义的错误处理程序,但是我需要知道在准备好的语句中要在哪里测试错误。我是否要在所有prepare(),bind(),execute()和store_result()阶段进行测试,还是只在...

回答 1 投票 3

如何在php mysqli中使用绑定参数更新空值

我正在用PHP MYSQLI创建消息删除脚本。我添加了零值来更新列。我的脚本正在运行,但是我想使用绑定参数添加零值。这是我的源代码

回答 1 投票 1

如何在PHP PDO中使用if语句执行prepare语句?

我正在使用PHP PDO准备好的语句从MySQL数据库中获取一些数据。我必须在准备好的语句的执行内部使用if语句。请参阅下面的代码,以更好地理解$ ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.