腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
php数据库类
php
、
database
、
oop
、
pdo
我试图通过PHP中的OOP来管理我的数据库连接和
查询
,但我并不擅长这一点。我知道我在重新发明轮子,但这就是我喜欢的方式:)我正在粘贴我的类的简历和下面的实现。请随时让我知道它有多糟糕。return $obj->db; try { $db = new <e
浏览 1
提问于2011-04-08
得票数 0
回答已采纳
1
回答
PDO
是否关心对持证人的
查询
是否使用非关联数组?
php
、
mysql
、
pdo
、
prepared-statement
我的应用程序中有一个如下所示的
查询
:$stmt->execute(array
浏览 3
提问于2014-07-10
得票数 0
回答已采纳
1
回答
代码点火器钩子发布并获取用于安全处理的数据(SQL注入)
php
、
codeigniter
、
mysqli
、
sql-injection
我刚刚继承了一个大项目,我必须重新安全,它是用代码点火器(php)编写的,不幸的是,做
PDO
和绑定已经太晚了,它是建立在mysqli之上的。
浏览 2
提问于2019-03-28
得票数 0
回答已采纳
1
回答
PHP加载数据INFILE错误读取文件
php
、
mysql
、
pdo
移除flock()允许运行
查询
。现在我只需要确定一种不加载文件的方法,如果它仍然被写到. ...$dsn = "mysql:host=$host;dbname=$database";$
pdo
->setAttribute(
PD
浏览 2
提问于2014-03-23
得票数 0
1
回答
PDO
fetch给出一般错误子
查询
php
、
mysql
、
database
、
pdo
我有一个带有子
查询
的
查询
,用于根据tune_value获得每一行的排名。如果我试图获取结果,我将从PDOStatement::fetchAll();中得到一个一般性错误。我有以下
查询
SELECT * FROM SELECT *, (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP($
pdo
->setAttribute(
PDO
::ATTR_ERRMODE,
PDO
::ERRMODE_EXCEP
浏览 5
提问于2013-01-29
得票数 1
回答已采纳
7
回答
PDO
支持多个
查询
(
PDO
_MYSQL、
PDO
_MYSQLND)
php
、
mysql
、
pdo
我知道
PDO
不支持在一条语句中执行多个
查询
。我一直在谷歌上搜索,发现很少有关于
PDO
_MYSQL和
PDO
_MYSQLND的帖子。
PDO
_MySQL是一个比任何其他传统MySQL应用程序都更危险的应用程序。传统的MySQL只允许一个SQL
查询
。在
PDO
_MySQL中没有这样的限制,但是您有被注入多个
查询
的风险。来自: 似乎
PDO
_MYSQL和
PDO
_MYSQLND确实提供了对多个
查询
的支持,但我找不到
浏览 90
提问于2011-06-15
得票数 108
回答已采纳
3
回答
一个脚本中的多个
PDO
实例?
php
、
mysql
、
pdo
我有一个关于使用
PDO
的“最佳实践”问题。我正试图最终进入面向对象的开发,并摆脱我十年前养成的PHP习惯。我第一次使用
PDO
,这里的实践是为每个
查询
/事务创建不同的
PDO
对象。这似乎会在字符串期间创建到同一个DB的多个连接,这似乎是许多不必要的开销。 我对这件事的解读完全错了吗?
浏览 3
提问于2011-11-05
得票数 2
回答已采纳
1
回答
调用未定义方法
PDO
::fetch()
php
、
mysql
$db = new
PDO
($dsn, $username, $password); ONcourseTitle"; $books = array();while( $row = $db->fetch(
PDO
::FETCH_ASSOC) ) { $books[] = $row; //
浏览 1
提问于2013-05-01
得票数 3
回答已采纳
1
回答
重用数据库连接对象
php
、
mysql
、
pdo
当需要时,我使用这个函数连接到我的MySQL数据库,并且在同一个php脚本中可能需要的任何进一步
查询
中重用相同的连接对象。isset($
pdo
)) { $
pdo
= new
PDO
('mysql:host='.DB_HOST.'$
pdo
->setAttribute(
PDO
::ATTR_PERSISTENT, true); $
pdo
->setAttribu
浏览 1
提问于2013-06-03
得票数 4
回答已采纳
3
回答
如何捕获
pdo
语句错误?
php
、
mysql
、
pdo
我正在用
PDO
做一些测试,我发现try catch有一个“问题”。编辑:I put $
pdo
->setAttribute(
PDO
::ATTR_ERRMODE,
PDO
::ERRM
浏览 0
提问于2014-04-16
得票数 0
4
回答
致命错误:在
pdo
中的非对象上调用成员函数fetchAll()
php
、
pdo
我是
pdo
的新手,我刚刚尝试了下面的方法,得到了致命的错误。$
pdo
= new
pdo
('mysql:localhost;widget_corp;charset=utf-8', 'root', '');$result_array = $query->fetchAll(
PDO
::FETCH_ASSOC)
浏览 1
提问于2012-09-07
得票数 1
回答已采纳
3
回答
对多个
查询
进行回滚
mysql
、
database
如何执行多个
查询
( usen commit() ),并在出现错误时回滚所有
查询
?我注意到,如果使用try / catch内部包装
查询
并提交,则只回滚未成功的
查询
foreach($queries as $query) $
pdo
->c
浏览 0
提问于2011-12-13
得票数 3
回答已采纳
3
回答
PHP获取数组mysql
php
、
mysql
、
echo
、
elements
我有一段代码: $query = $
pdo
->prepare('INSERT INTO
浏览 3
提问于2014-04-16
得票数 1
回答已采纳
2
回答
当使用
PDO
::ATTR_PERSISTENT = true时,
PDO
::exec和
PDO
::
查询
之间是否有区别?
php
、
mysql
、
pdo
PDO
::exec和
PDO
::query在拥有
PDO
::ATTR_PERSISTENT = true时似乎有区别。在使用
PDO
::exec时,连接不会被重用,最终会导致MySQL的"to多连接“错误,因为它们似乎没有被关闭(或重用)。<?php
PDO
::ATTR_PERSISTENT => true, $
pdo
= new
PDO
("mysq
浏览 2
提问于2020-01-29
得票数 5
回答已采纳
3
回答
在使用
PDO
运行多个
查询
时,如何获得错误?
php
、
mysql
、
pdo
我正在使用
PDO
运行多个
查询
。如果第二个
查询
失败,则不会引发异常。$db = new
PDO
("mysql:host=localhost;dbname=test", 'root', '');我使用
PDO
多个
查询
来运行M
浏览 5
提问于2014-04-23
得票数 9
回答已采纳
3
回答
PDO
查询
不返回结果
php
、
pdo
尝试通过php5-fpm 5.4.4-14
查询
MySQL 5.5.30服务器时失败。以下是我们试图
查询
的内容:+------+------+--------------------++------+------+--------------------+这里有一个类似的
查询
在尝试使用
PDO
语句
浏览 0
提问于2013-05-18
得票数 1
回答已采纳
2
回答
在MySQL +
PDO
中显示警告
php
、
mysql
、
pdo
我想知道如何在MySQL +
PDO
中获取警告计数。| Warning | 1292 | Truncated incorrect DOUBLE value: '1234-0' | 我有一个参数化的
查询
,我想知道这个
查询
是否也在生成警告,或者当你参数化它时,值是字符串还是整型都无关紧要。
浏览 0
提问于2013-06-24
得票数 3
回答已采纳
2
回答
关于非对象错误的
PDO
fetchAll
php
、
pdo
php$sql = $
pdo
->query("call GetFromCoords($lat, $lng)"); $rows = $sql->fetchAll(
PDO<
浏览 2
提问于2013-01-23
得票数 0
回答已采纳
1
回答
搜索,筛选数据库表单使更安全。
php
、
html
、
mysql
、
sql
我有下面的代码,我的问题是如何使SQL注入更加安全。你能告诉我出了什么问题吗,我做错了吗?如果可能的话,可以纠正我的代码吗?如何使它对SQL注入更加安全,如何对其进行消毒或其他防止SQL注入的方法。我不知道该怎么做。在我的index.html里<p>Date: <input type="text" id="datepicker1"></p> <p>Date: <inpu
浏览 4
提问于2021-05-22
得票数 1
回答已采纳
2
回答
PHP的
PDO
可以限制为一个
查询
吗?
php
、
mysql
、
pdo
、
sql-injection
PHP的
PDO
允许一次执行多个
查询
,可以通过query()方法执行,也可以作为预准备语句执行。以下两个示例都有效:$query = "SELECT * FROM table; DROP table;" $
pdo
->query($query); $stmt = $
pdo
->pre
浏览 0
提问于2010-05-10
得票数 6
回答已采纳
点击加载更多
相关
资讯
PHP中用PDO查询Mysql来避免SQL注入风险的方法
PDO场景下的SQL注入探究
PHP PDO数据对象
PHP-PDO 扩展类库简介
微擎pdo数据库操作
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券