php数据库类:Zebra_Database的一点教训!

php数据库类:Zebra_Database的一点教训!

最近由于工作需要开始使用PHP开发部分程序,于是用到了Zebra_Database,这个类还是非常不错的,可能是由时间比较赶的原因,没有很仔细的看源码,只是草草的看了几眼官方的文档,觉着能用了就开始用了。

直到今天,开发的程序不知什么原因,在家里调试的很好,到公司从SVN更新下来以后就是无法链接到数据库,郁闷了一天了。终于发现是我写sql语句的时候没有把非字符串的一个ID用引号引上!太不小心了,这么低级的错误,实在不应该出现。

另外,昨天晚上在看源码的时候才发现它在返回数据条数的时候,有两个方法从字面上看差不多:found_rows、returned_rows()。

最早的时候,因为没有看源码,只看到有一个found_rows就直接拿来用了,今天才看到returned_rows而这个才是在select后应该用的那个,我的那个天啊!

看来,不管时间是不是充足,都应该力所能及的把源码看一下,最起码把里面的文档注释看一遍才对。

教训,谨记。