mysql error
Geplaatst: 18 mar 2007, 17:03
ik heb een script proberen te maken maar er zit een eror in 
Ik ben zelf nog niet zon goede php'er
dus ik vraag om hulp
De bedoeling is dat de guid-key uit de ene table gehaald word
en dan word de guid-key vergeleken met de ene uit de andere table
waar dan weer een Username aan vast zit
Dan krijg ik dit:
Ik hoop dat iemand me kan helpen
of doe ik het zo fout?

Ik ben zelf nog niet zon goede php'er
dus ik vraag om hulp

De bedoeling is dat de guid-key uit de ene table gehaald word
en dan word de guid-key vergeleken met de ene uit de andere table
waar dan weer een Username aan vast zit
Code: Selecteer alles
$sql = "SELECT guid, rank
FROM guild_member
WHERE guildid='". $id ."'
ORDER BY rank DESC";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query guilds', '', __LINE__, __FILE__, $sql);
}
if ( $row = $db->sql_fetchrow($result) )
{
do
{
$guid = $row['guid'];
$guildmemberrank = $row['rank'];
$guilddata = mysql_query("SELECT name FROM character WHERE guid='" . $guid . "'");
$result = mysql_fetch_array($guilddata) or die(mysql_error());
$name = $result['name'];
$template->assign_block_vars('guildmemberrow', array(
'USERNAME' => $name,
'RANK' => $guildmemberrank))
);
}
while ( $row = $db->sql_fetchrow($result) );
$db->sql_freeresult($result);
}
Code: Selecteer alles
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/web/snl154763/forum/includes/wow_viewguild.php on line 79
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'character WHERE guid='65'' at line 1
