Fatal error: Class 'PDO' not found in E:\Projects\Php\test\newfile.php on line 2

这个程序只有一行代码,那就是$pdo=newPDO("mysql:host=localhost;dbname=openwebsa","root","123");请会php... 这个程序只有一行代码,那就是$pdo = new PDO("mysql:host=localhost;dbname=openwebsa","root","123");请会php的朋友帮忙看下,谢谢了! 展开
 我来答
未学随空che2f
2011-09-06 · TA获得超过307个赞
知道小有建树答主
回答量:1511
采纳率:0%
帮助的人:741万
展开全部
看看PDO的类加载进来没???
<?php
$dsn = "mysql:host=localhost;dbname=test";
$db = new PDO($dsn, 'root', '');
$count = $db->exec("INSERT INTO foo SET name = 'heiyeluren',gender='男',time=NOW()");
echo $count;
$db = null;
?>
追问
运行这些,还是报一样的错误,问题怎么解决?
追答
你的PHP里有加载pdo.dll吗?
下面有一堆类似 ;extension=php_mbstring.dll 的东西,这里就是PHP扩展加载的配置了,我们再最后面添加上我们PDO的扩展:

extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_mssql.dll
extension=php_pdo_odbc.dll
extension=php_pdo_firebird.dll
;extension=php_pdo_oci8.dll
slmhvip
2011-09-06 · 超过15用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:40.1万
展开全部
没有找到PDO这个类
追问
怎么解决?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式