哪位知道找不到pdo类,怎么解决?

我的php7.2.3中没有PDO启动怎么办_百度知道
我的php7.2.3中没有PDO启动怎么办
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
橙醉骑士团
来自电脑网络类芝麻团
橙醉骑士团
采纳数:500
获赞数:662
参与团队:
我的7.2就有啊,737行设置extension_dir = &../php/ext&907行设置去掉;extension=pdo_mysql
采纳数:15
擅长:暂未定制
去php.ini中打开。
为你推荐:
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
普通模式下,用 $pdo-&exec($SQL);
可以返回影响行数;
如果在 预处理对象中插入删除数据的话,怎么知道影响行数?$stmt=$pdo-&prepare($SQL);$stmt-&execute();
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
$stmt=$pdo-&prepare($SQL);
$stmt-&execute();
$count = $stmt-&rowCount();//删除行数
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
PDOStatement::rowCount() 返回上一个由对应的 PDOStatement 对象执行DELETE、 INSERT、或 UPDATE 语句受影响的行数。如果上一条由相关 PDOStatement 执行的 SQL 语句是一条 SELECT 语句,有些数据可能返回由此语句返回的行数。但这种方式不能保证对所有数据有效,且对于可移植的应用不应依赖于此方式。
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。I'm using PDO to insert a record (mysql and php)
$stmt-&bindParam(':field1', $field1, PDO::PARAM_STR);
$stmt-&bindParam(':field2', $field2, PDO::PARAM_STR);
$stmt-&execute();
Is there a way to know if it inserted successfully, for example if the record was not inserted because it was a duplicate?
Edit: of course I can look at the database, but I mean programmatic feedback.
returns true on success. There is also
which you can check for errors.
本文地址: &
我使用PDO插入记录(mysql和php)
$ stmt-& bindParam(': field1',$ field1,PDO :: PARAM_STR);
$ stmt-& bindParam(':field2',$ field2,PDO :: PARAM_STR);
$ stmt-& execute();
有没有办法知道它是否成功插入,例如如果记录未插入,是一个重复的?
编辑:当然我可以看看数据库,但我的意思是程序化的反馈。
在成功时返回true。还有,您可以检查错误。
本文地址: &
扫一扫关注IT屋
微信公众号搜索 “ IT屋 ” ,选择关注
与百万开发者在一起
(window.slotbydup = window.slotbydup || []).push({
id: '5828425',
container: s,
size: '300,250',
display: 'inlay-fix'如何启用php的gd、pdo扩展?_百度知道
如何启用php的gd、pdo扩展?
我现在搭建好了apache(2.2.21)+php(5.2.6)+mysql(5.5.15)的环境,要安装drupal,可是安装过程它提示:ErrorPHP扩展禁用Drupal安装需要启用以下的PHP扩展(更多信息参见系统需求...
我现在搭建好了apache(2.2.21)+php(5.2.6)+mysql(5.5.15)的环境,要安装drupal,可是安装过程它提示:Error PHP扩展 禁用 Drupal安装需要启用以下的PHP扩展(更多信息参见系统需求页面):??gd??pdo 在php.ini文件中extension部分我已打开了extension=php_gd2.dll,extension=php_pdo.dll扩展,为何还出错?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
你到底有没有重启那个软件?
php.ini里找到php_pd2
把前面的;去掉
保存 然后重启apache 就可以。
需要开通php的以下模块(mysql为例):extension=php_fileinfo.dllextension=php_gd2.dllextension=php_mbstring.dllextension=php_mysql.dllextension=php_mysqli.dllextension=php_pdo_mysql.dll
本回答被网友采纳
你的php.ini文件在哪里?C:\Windows下应该也有一份php.ini。
空间不支持啊,联系空间商
大姐,越高越专业了啊!
其他2条回答
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。pdo drivers 怎么安装_百度知道
pdo drivers 怎么安装
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
weatherxhallwa
来自电脑网络类芝麻团
weatherxhallwa
采纳数:223
获赞数:37
擅长:暂未定制
参与团队:
PDO使用扩展库实现其功能,但PHP5默认未启用PDO,因此必须在php.ini中进行配置才能使用PDO。搜索php.ini,找到下面的这一行文本:; Windows Extensionsextension=php_pdo.dll这是所有PDO驱动程序共享的扩展,必须得有。然后,就看你使用什么数据库,如果使用MySQL,那么添加下面的一行:extension=php_pdo_mysql.dll由于我们要使用MySQL和Access,所以要激活MySQL驱动和ODBC驱动程序:extension=php_pdo.dllextension=php_pdo_mysql.dllextension=php_pdo_odbc.dll不用谢。。
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 pdo认证 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信