pdo 相关问题

PDO(PHP数据对象)是PHP的数据访问抽象层(接口)。它适用于大多数数据库系统。

PHP / PDO动态绑定值(无效的参数计数错误)

尝试更新旧的mysql_query代码以使其符合PDO,我的任务(卡住)。这是一个混乱的搜索表单,它根据字段值动态创建查询字符串if(或...

回答 1 投票 1

json_encode保留给定文本中的换行符

给定从sql查询返回的数据集,其中某些字段的类型为“text”,并且可能包含任意空格,我需要对其进行json_encode。 $数据集= $ stmt->使用fetchall(PDO :: FETCH_ASSOC); ...

回答 1 投票 -2

我的查询一直允许我注册现有帐户

我正在尝试创建一个添加学生的主帐户,我想通过电子邮件或唯一的USN(大学学生编号)显示某个帐户是否存在

回答 1 投票 0

SQL查询中有什么问题?

我正在使用此查询获取行范围,例如0-5,但我收到一条错误消息。这是代码:if(isset($ _ GET ['page'])&& isset($ _ GET ['per'])){$ per = $ _GET ['per']; ...

回答 2 投票 2

Pdo多次插入记录,等于数据库值

我有一个脚本,可以选择数据,创建数组和插入数据(所有使用PDO)。我遇到的唯一问题是我需要修改我的插入和更新方式。 ...

回答 1 投票 0

检查数据库中已存在的电子邮件,但当前登录ID的电子邮件除外

我想检查数据库表中是否存在电子邮件,不包括当前login_id的电子邮件。我在下面写了一个函数。我不知道如何使用PDO检查来自数据库的电子邮件。公共功能updateEmail(...

回答 1 投票 -1

使用PDO MySQL进行PHP搜索和分页 - SQLSTATE [42000]:语法错误

我想弄清楚出了什么问题。这是我的代码: &...

回答 1 投票 1

PDO准备好的语句是否足以阻止SQL注入?

假设我有这样的代码:$ dbh = new PDO(“blahblah”); $ stmt = $ dbh-> prepare('SELECT * FROM users where username =:username'); $ stmt-> execute(array(':username'=> $ _REQUEST ['...

回答 7 投票 605

如何使用PDO在PHP中获取结果数组?

我只是在阅读了SQL注入攻击后编辑了我的搜索脚本。我正在尝试使用PDO而不是常规的mysql连接从我的脚本中获取相同的功能。所以我一直......

回答 3 投票 23

PDO插入BindParam mysql

是否可以在BindParam()中使用数组;?我的意思是这样的:$ stmt = $ this-> Db-> prepare(“INSERT INTO test(name,age)VALUES(:name,:age)”); $ stmt-> BindParam(阵列( “:名”=>” ...

回答 1 投票 -1

MAC自制php pdo firebird驱动程序

我用自制软件在mac osx上安装了php53。我需要为firebird启用pdo驱动程序。我试图通过pecl安装..我下载了http://pecl.php.net/package/PDO_FIREBIRD并编译了这个,但我得到...

回答 2 投票 1

PDO从先前选择插入的绑定参数

执行以下脚本时,我的INSERT中出现错误,表示参数号无效:没有绑定任何参数。如果我根据之前选择的值手动运行插入,那么它......

回答 1 投票 1

使用PDO执行基于另一个查询结果的查询的函数

我目前正在使用PDO在MySQL表上进行选择,我打印结果,这在终端中是正确的。我正在尝试对其进行“while”循环,从odbc中选择记录...

回答 2 投票 1

PDO rowCount()始终返回1

我正在制作一个脚本来添加新用户。一切正常,但现在我正在尝试过滤掉重复的电子邮件。因此,如果电子邮件已经存在,则应该给出错误消息。但出于某种原因,$ ...

回答 1 投票 -1

使用PDO运行查询并根据条件执行大量操作

我正在尝试重构一个脚本并将PDO放到位,但我对它并不十分熟悉。我已经得到了一些相当简单的查询,但我正在尝试建立我的基本SELECT ...

回答 1 投票 2

PHP PDOException没有捕获

我需要一些关于PDO错误处理的指导。我有这个代码:...

回答 1 投票 1

PDO连接到ODBC iseries无法正常工作

我正在尝试将我的odbc_connect转换为PDO连接并且我一直收到错误。在它出现驱动程序错误之前,我修复了我的php.ini文件以使用odbc PDO。这就是我成功的......

回答 1 投票 0

PDOStatement :: execute():SQLSTATE [HY093],批量插入时的奇怪行为

有人可以帮忙吗?我正在尝试进行批量插入(400行),每次在数据库中插入58行后显示错误消息,我尝试了不同的数据集,它的行为方式相同。警告: ...

回答 2 投票 0

将数据库和PDO选项数组传递到我的连接PHP文件中

我正在学习一些PHP,同时尝试构建我自己的框架作为练习练习,目前我有一个config.php文件,我存储数据库信息以连接到一些PDO设置,两者......

回答 2 投票 1

PDO exec没有插入,也没有返回错误

我有这段代码:self :: $ pdo-> exec(“INSERT INTO import_files(file_url,file_status_error,file_date,file_user_id)VALUES('file','0','2018-02-03 16:00:50 ',1)“); ...

回答 1 投票 0

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