我使用萤火看到什么正在用JSON返回,我得到这个数组PHP的PDO的错误处理难度
Array
(
[0] => 00000
)
与MySQL我可以简单的做or die(mysql_error())
。
这是我的查询,我只是将它从mysql更改为准备好的语句,现在它不工作。
$construct = $connectdb->prepare("SELECT rate.voted as rvote, child.*, sub.actionid as usersub, child.position as cnid FROM `table1` child
LEFT JOIN vote rate on rate.userid=:userid AND child.id=rate.blockid
LEFT JOIN subscribe sub on sub.actionid=child.id AND sub.userid=:userid
WHERE child.sid=:id AND child.position=:clickedposition
ORDER BY cnid DESC,cid DESC $finalquerylimit");
$construct->execute(array(':userid'=>$userid,':id'=>$id,':clickedposition'=>$clickedposition));
这是我用来获取错误
print_r($construct->errorInfo());
我知道查询是没有错的,因为它的工作原理在MySQL?任何想法?
什么都没有用JSON回来后,我并没有改变任何代码。任何想法可能是什么....当我检查萤火虫中的数组它说空? – user892134 2012-07-06 09:39:31
除非它是来自SQL Server的SP,它就在于:) – Brian 2012-07-06 09:39:42
@ user892134您是否以正确的方式获取数据? – xdazz 2012-07-06 09:44:07