PHP中 PDO 的使用问题 20
按网上的设置好php.ini中的扩展选项后,总是出现这种错误是怎么会事?数据库链接没问题,就是进行操作的时候总有问题~提示信息:Warning:PDO::query()[...
按网上的设置好php.ini中的扩展选项后,总是出现这种错误是怎么会事?
数据库链接没问题,就是进行操作的时候总有问题~
提示信息:
Warning: PDO::query() [function.PDO-query]: SQLSTATE[00000]: No error: PDO constructor was not called in D:\www\PDO\test.php on line 5
Fatal error: Call to a member function fetch() on a non-object in D:\www\PDO\test.php on line 6
源代码:
<?php
$dsn = "mysql:host=localhost;dbname=test";
$db = new PDO($dsn, 'root', '19860922');
$rs = $db->query("SELECT * FROM str");
while($row = $rs->fetch()){
print_r($row);
}
$db = null;
?>
一楼说的是最普通的方法,肯定可以了,我问的是PDO方式的操作!
BTW:
我的环境是
Apache2.0.59
PHP5.1.6
MySQL 5.0.18 展开
数据库链接没问题,就是进行操作的时候总有问题~
提示信息:
Warning: PDO::query() [function.PDO-query]: SQLSTATE[00000]: No error: PDO constructor was not called in D:\www\PDO\test.php on line 5
Fatal error: Call to a member function fetch() on a non-object in D:\www\PDO\test.php on line 6
源代码:
<?php
$dsn = "mysql:host=localhost;dbname=test";
$db = new PDO($dsn, 'root', '19860922');
$rs = $db->query("SELECT * FROM str");
while($row = $rs->fetch()){
print_r($row);
}
$db = null;
?>
一楼说的是最普通的方法,肯定可以了,我问的是PDO方式的操作!
BTW:
我的环境是
Apache2.0.59
PHP5.1.6
MySQL 5.0.18 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询