[web]Ошибка в статистике топ кланов.
Обвязка от MyWeb.
Суть проблемы:
При заходе в статистику Топ кланов, выдаётся ошибка Error: Unknown column 'characters.obj_Id' in 'on clause', при этом сама таблица отображается в таком виде:
Никак нимогу найти где ошибка, помогите плиз.
Вот мой модуль топ кланов:
<div align="center">
<?php
include("core/mod/stat-menu.php");
$result = mysql_query("SELECT clan_data.*,char_name,csum,ccount,cavg,reputation_score FROM clan_data INNER JOIN characters ON clan_data.leader_id=characters.obj_Id LEFT JOIN (SELECT clanid, SUM(level) AS csum, count(level) AS ccount, AVG(level) AS cavg FROM characters WHERE clanid GROUP BY clanid) AS levels ON clan_data.clan_id=levels.clanid ORDER BY clan_level DESC, reputation_score DESC", $link)
or die ("Error: ".mysql_error());
print '<table>
<caption><br><b>..:: Топ кланов ::..</b><br><br><hr></caption>
<thead>
<tr style="vertical-align: bottom; color: green;">
<th>Клан</th>
<th>Лидер</th>
<th class="sortedColumn">Уровень</th>
<th>Замок</th>
<th>Средний уровень</th>
<th>Репутация</th>
</tr>
</thead>
<tbody id="TblBdy">
';
$i=1;
while ($row=mysql_fetch_array($result))
{
switch ($row["hasCastle"])
{
case 1: $row["hasCastle"]=$L2JBS_lang["clantop_gludiocastle"]; break;
case 2: $row["hasCastle"]=$L2JBS_lang["clantop_dioncastle"]; break;
case 3: $row["hasCastle"]=$L2JBS_lang["clantop_girancastle"]; break;
case 4: $row["hasCastle"]=$L2JBS_lang["clantop_orencastle"]; break;
case 5: $row["hasCastle"]=$L2JBS_lang["clantop_adencastle"]; break;
case 6: $row["hasCastle"]=$L2JBS_lang["clantop_innadrilcastle"]; break;
case 7: $row["hasCastle"]=$L2JBS_lang["clantop_goddardcastle"]; break;
case 8: $row["hasCastle"]=$L2JBS_lang["clantop_runecastle"]; break;
case 9: $row["hasCastle"]=$L2JBS_lang["clantop_schuttgartcastle"]; break;
default: $row["hasCastle"]=$L2JBS_lang["clantop_nocastle"];
}
print "<tr". (($i++ % 2) ? "" : " class=\"alternateRow\"") ."><td style=\"color: #FF00cc;\">". htmlspecialchars($row["clan_name"]). "</td><td align=\"center\" style=\"color: #FFFF00;\">". $row["char_name"]. "</td><td class=\"numeric sortedColumn\" align=\"center\" style=\"color: #00ccdd;\">".$row["clan_level"]. "</td><td align=\"center\" style=\"color: #99cc99;\">".$row["hasCastle"]. "</td><td class=\"numeric\" align=\"center\" style=\"color: #00ccdd;\">".$row["cavg"]. "</td><td align=\"center\" style=\"color: #00ccdd;\">".$row["reputation_score"]."</td></tr>\n";
}
print "</tbody>\n</table>\n";
mysql_close($link);
?>
</div>
</body>
</html>
Парни спасибо большое, всё исправил, статистика работает)
Вот только не разобрался как вам плюсик поставить)
сорри, работаю на анхайд.
Я люблю ла2 бэйс. сборки, раскрутка сайтов, линейдж, дайте анхайд!




