phpbb论坛出错,请教高高手! 谁人知道??经实际操作发现:主要原因是一个会员设成两个版块的斑竹就出现这个错误了。原先是好的!.phpbbmod204! 上面的写错了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找到文件,把出错语句的SQL print出来,就好知道了 if ( empty($f_access) ) { $forum_match_sql = ( $forum_id != AUTH_LIST_ALL ) ? "WHERE a.forum_id = $forum_id" : ''; $sql = "SELECT a.forum_id, $a_sql FROM " . FORUMS_TABLE . " a $forum_match_sql"; if ( !($result = $db->sql_query($sql)) ) { message_die(GENERAL_ERROR, 'Failed obtaining forum access control lists', '', __LINE__, __FILE__, $sql); } $sql_fetchrow = ( $forum_id != AUTH_LIST_ALL ) ? 'sql_fetchrow' : 'sql_fetchrowset'; if ( !($f_access = $db->$sql_fetchrow($result)) ) { $db->sql_freeresult($result); return array(); } $db->sql_freeresult($result); } line 30 message_die(GENERAL_ERROR, 'Failed obtaining forum access control lists', '', __LINE__, __FILE__, $sql); 呵呵,可以是可以呀,就是有点慢,本人水平有限,找不出原因,估计你的论坛算法上还有不足,呵呵,vbb也很快. $sql = "SELECT a.forum_id, $a_sql FROM " . FORUMS_TABLE . " a $forum_match_sql";/////////die("<pre>$sql");//单独执行,比较一下数据库就是///////// if ( !($result = $db->sql_query($sql)) ) { message_die(GENERAL_ERROR, 'Failed obtaining forum access control lists', '', __LINE__, __FILE__, $sql); } 为什么active user: <?php echo $_SESSION["username"];?>都不显示 如何找到不定查询数据中值在平均值60%上下的数据 敢问高手这些是如何实现的 模糊查询出错 求教:以前用php编程 现在要换 好不好 WAP 的资料好少,PHP 能写 WAP 吗?我想做个站点可以用电脑上网看的,又可以用 手机WAP 上网看的。可能吗? php入门问题 一大早,问个关于树型菜单的问题。 如何实现论坛中实现类似QQ样的即时消息发送! 怎样写一个可以把区位码转换成汉字的php? 关于PHP同时查询两个数据库的问题,高手请进! 包含关系
{
$forum_match_sql = ( $forum_id != AUTH_LIST_ALL ) ? "WHERE a.forum_id = $forum_id" : ''; $sql = "SELECT a.forum_id, $a_sql
FROM " . FORUMS_TABLE . " a
$forum_match_sql";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Failed obtaining forum access control lists', '', __LINE__, __FILE__, $sql);
} $sql_fetchrow = ( $forum_id != AUTH_LIST_ALL ) ? 'sql_fetchrow' : 'sql_fetchrowset'; if ( !($f_access = $db->$sql_fetchrow($result)) )
{
$db->sql_freeresult($result);
return array();
} $db->sql_freeresult($result);
}
FROM " . FORUMS_TABLE . " a
$forum_match_sql";
/////////
die("<pre>$sql");//单独执行,比较一下数据库就是
/////////
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Failed obtaining forum access control lists', '', __LINE__, __FILE__, $sql);
}