PDO连续查询mysql出现找不到execute()函数

wangjian727924 wangjian727924 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
$db = new PDO($db_config['dsn'],$db_config['username'],$db_config['password']);//建立连接
$db->exec('SET NAMES '.C('DB_CHARSET'));
$sql = "select * from tab limit 1";
$sth = $db->prepare($sql);
$sth->execute();
$result = $sth->fetch();
print_r($result);//此处数据可以查询出来
$sql = "select * from tab limit 2";
$sth = $db->prepare($sql);
$sth->execute();//程序执行到此处就会报错
$sth->fetchAll();
dump($result);
报错信息:Fatal error: Call to a member function execute() on a non-object in
...全文

相关推荐

php使用PDO下exec()函数查询执行后受影响行数的方法

主要介绍了php使用PDO下exec()函数查询执行后受影响行数的方法,结合实例形式分析了php在使用pdo进行增删改操作时exec()函数查询操作执行后受影响行数的相关实现技巧与注意事项,需要的朋友可以参考下

weixin_38747946

PDO连接mysql封装类

PDO连接mysql,适合入门有一段时间的新手.封装的相当的好.注释很多.

genius_tonya

PHP基于PDO扩展操作mysql数据库示例

主要介绍了PHP基于PDO扩展操作mysql数据库,结合实例形式分析了php使用pdo扩展针对mysql数据库的查询、插入、修改等操作实现技巧,需要的朋友可以参考下

weixin_38647567

PHP PDO_MYSQL扩展安装[代码]

本文详细介绍了在PHP环境中安装和配置PDO_MYSQL扩展的步骤。首先,确保系统已安装PHP(建议版本7.2以上)和MySQL服务器。安装方法包括使用PECL安装和通过包管理器安装(适用于Ubuntu/Debian和CentOS/RHEL)。安装完成后,需编辑php.ini文件以启用扩展,并重启Web服务器。验证安装可通过phpinfo()或创建测试脚本连接MySQL数据库。文章还提供了示例代码,展示如何使用PDO连接MySQL并执行查询操作。PDO_MYSQL扩展不仅增强了对MySQL的支持,还提高了代码的安全性和可维护性。

tree8

PHP PDO操作MySQL基础教程

主要介绍了PHP PDO操作MySQL的方法,结合实例形式详细分析了php开启pdo及数据库创建、连接与增删改查相关操作技巧,需要的朋友可以参考下

weixin_38517892
评论 7
收藏 已收藏
分享
返回顶部
wangjian727924
基础编程 21,889 成员 140,329 内容