解决方案 »
- 我今天见鬼了。
- PHP 连接 ms sql 数据库问题........
- 急!!!!mysql_select_db(): supplied argument is not a valid MySQL-Link resource
- PHP里strtr()为什么效率会比str_replace()快四倍
- php分页问题
- 怎样在Js脚本里嵌入php代码,使js里的某些值能动态改变?
- 类成员修饰符的疑问
- 能不能把.net 就是.aspx转变成php
- 我只做过简体网站,现在要做一个繁体网站,该怎么办呀???
- PHP 无法采集部分图片(不仅限于使用CURL方法)
- 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();