解决方案 »
- 我在2003下配置的php环境 怎么iis启用不了呀
- 请问上传图片怎么加水印啊?
- fsockopen timeout 无效?
- 大家请看这句是否正确
- win2k下appserv启用php_mycrypt.dll时“找不到指定模块”的问题
- Mysql中 如何指定 某记录的值为随机数 谢谢
- 在PHP中如何获得下来列表的值,不通过表单提交的。谢谢
- 大家能谈谈用PHP做过的项目和做项目的一些体会吗?
- 怎样将动态生成的Gif图保存到文件中去呢?(用PHP)
- 【求助】 localhost连接被重置
- linux下php连接memcache不成功?
- 本地使用的lnmp的虚拟机环境,线上也是lnmp环境,但是线上真的是严格区分大小写
print_r($dbh->errorInfo());
看看有什么问题
Array ( [0] => HY000 [1] => 1 [2] => no such column: titles ) 出的这个错误
没有这样的列:titles应该是你写错了,机器不会骗你的
$a = $dbh->query('SELECT * FROM sqlite_master');
print_r($a->fetchall(PDO::FETCH_ASSOC));
对比一下 sql 列
Fatal error: Call to a member function fetchall() on a non-object还是爆这个错误 。。我的那个sql语句没问题的 在sqlite里面可以执行 显示结果
就是到这个pdo里面 就完蛋啦 是不是pdo不支持索引列呢 ?
Fatal error: Call to a member function fetchall() on a non-object还是爆这个错误 。。我的那个sql语句没问题的 在sqlite里面可以执行 显示结果
就是到这个pdo里面 就完蛋啦 是不是pdo不支持索引列呢 ?
不好意思 刚才搞错了 输出里面确实没有 titles这个列 但是我建表的时候确实有这个索引列啊 而且我在sqlite里面查询也是没问题的 为啥到这里就没了呢 刚开始用sqlite 可能有些误区?
也不支持?你难道是 sqlite 2 ?
$row = $sth->fetchAll();