猿问

如下报错: 错误: could not find driver 行号: 4?

<?php
try {
$pdo="mysql:host=localhost;port=3306;dbname=huiyuanzhuce";
$mypdo=new PDO($pdo,"root","root");
$mypdo->exec("set names utf8");
$sql="select * from zhuce where dg_username=?";
$a=$mypdo->prepare($sql);
$username='wangzhe';
$a->execute(array($username));
$res=$a->fetch();
print_r($res);
}
catch (PDOException $e) { print "错误: ".$e->getMessage()."<br />"; print "行号: ".$e->getLine()."<br />"; die(); }
?>

qq_遁去的一_1
浏览 123回答 2
2回答

长风秋雁

先执行phpinfo看看,pdo有无开启,只有开启后,才能使用。

慕妹3242003

没开PDO 开PDO 。php,ini中找extension=php_pdo_mysql.dll 注释去掉就能了
随时随地看视频慕课网APP
我要回答