1. error descriptions:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\cms\upload\t3lib\class.t3lib_db.php on line 809Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\cms\upload\t3lib\class.t3lib_db.php on line 809Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\cms\upload\t3lib\class.t3lib_db.php on line 809Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\cms\upload\t3lib\class.t3lib_db.php on line 809Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\cms\upload\t3lib\class.t3lib_db.php on line 836
=============================
2.
源码为:这是typo3的class.t3lib_db.php 的源码:
function sql_fetch_assoc($res) {
$this->debug_check_recordset($res);
return mysql_fetch_assoc($res); // 这个是错误的代码809行
} function sql_free_result($res) {
$this->debug_check_recordset($res);
return mysql_free_result($res);//这行是错误的代码,也就是836行。 }3.
my requires method:
我在前台页面的代码中把数据库的名给去了,就可以解决前台页面中遇到的这个问题的。
现在我想了这个后台管理界面中遇到的问题,请问有什么好的方法吗?4.
我的配置环境为:
Apache Web Server Version 2.2.4PHP Script Language Version 5.2.3MySQL Database Version 5.0.45phpMyAdmin Database Manager Version 2.10.2
说白了就是从网上下载个APACHE,下来就是Typo3的源码了。
谢谢
雅
你在使用这些方法前,没有做查询或查询失败上千行的代码,显然不是你写的。一点排错机制都没有,建议不要再使用这个不健壮的代码了