WoW Roster --> phpBB Forum
Verfasst: 08.06.2006 17:49
Hallo!
Ich versuche derzeit ein System zu integrieren, was zulässt neben jedem Post eines Users den dazugehörigen Charakter im Spiel World of Warcraft zu zeigen.
Die Charaktere werden in einem Roster gespeichert:
http://www.loktar.de/rosterpage/html
Und diese Charaktere sollen so wie hier neben dem Poster stehen:
http://www.guldan.info/phpBB2/viewtopic.php?t=2846
Nun hab ich mich mit demAdmin der vorigen Seite in Verbindung gesetzt und alles läuft soweit...
Nur bei mir kommt eine Fehlermeldung, die auch er sich nicht erklären kann.
Mit anderen Worten, die Char.php findet die php_user_id nicht und kann die Roster-Charaktere nicht dem Forenuser zuteilen.
Wo ist diese verzeichnet?
Die char.php sieht so aus (der Teil, welcher den Error hervorruft):
/edit
phpBB 2.0.15
Ich versuche derzeit ein System zu integrieren, was zulässt neben jedem Post eines Users den dazugehörigen Charakter im Spiel World of Warcraft zu zeigen.
Die Charaktere werden in einem Roster gespeichert:
http://www.loktar.de/rosterpage/html
Und diese Charaktere sollen so wie hier neben dem Poster stehen:
http://www.guldan.info/phpBB2/viewtopic.php?t=2846
Nun hab ich mich mit demAdmin der vorigen Seite in Verbindung gesetzt und alles läuft soweit...
Nur bei mir kommt eine Fehlermeldung, die auch er sich nicht erklären kann.
---------ERROR Getting Chars
>
> DEBUG MODE
>
> SQL Error : 1054 Unknown column 'm.php_user_id' in 'where clause'
>
> SELECT
> m.member_id,m.name,'Horde',m.class,p.level,p.race,p.sex,g.guild_name
> FROM usr_t4a1_38_1.roster_members m left join
> usr_t4a1_38_1.roster_players p on p.member_id = m.member_id left join
> usr_t4a1_38_1.roster_guild g on g.guild_id = m.guild_id WHERE
> m.php_user_id = '' and m.status = 1 ORDER BY m.sort, m.level
> DESC,m.name LIMIT 3
>
> Line : 25
> File : Char.php
Mit anderen Worten, die Char.php findet die php_user_id nicht und kann die Roster-Charaktere nicht dem Forenuser zuteilen.
Wo ist diese verzeichnet?
Die char.php sieht so aus (der Teil, welcher den Error hervorruft):
Danke für alle Tipps!function getCharsForUser($phpbb_user_id) {
global $db;
$query = "SELECT m.member_id,m.name,'Horde',m.class,p.level,p.race,p.sex,g.guild_name FROM ".TABLE_MEMBERS." m left join ".TABLE_PLAYERS." p on p.member_id = m.member_id left join ".TABLE_GUILD." g on g.guild_id = m.guild_id WHERE m.php_user_id = '".$phpbb_user_id."' and m.status = 1 ORDER BY m.sort, m.level DESC,m.name LIMIT 3";
if ( !($result = $db->sql_query($query)) )
{
message_die(GENERAL_ERROR, "ERROR Getting Chars", '', __LINE__, __FILE__, $query);
}
$chars = array();
while($char = $db->sql_fetchrow($result)) {
$chars[] = new Char($char['member_id'],$char['name'],$char['guild_name'],$char['Horde'],$char['race'],$char['class'],$char['sex'],$char['level']);
}
return $chars;
/edit
phpBB 2.0.15