Проблема вот в чем, мне надо вывести гильдию, в которой состоит игрок. Она искаться по имени игрока
if($_GET['user']){
$result = mysql_query ('SELECT * FROM authme WHERE id='.$_GET['user'].'');
$myrow = mysql_fetch_array ($result);
$guild = mysql_query ('SELECT * FROM clan_members WHERE name='.$myrow['username'].'');
$c_myrow = mysql_fetch_array ($guild);
$tpl->get_tpl('template/Default/user.tpl');
$tpl->set_value('USERNAME', $myrow['realname']);
$tpl->set_value('WORLD', $myrow['world']);
if($myrow['isLogged'] == 1){
$tpl->set_value('ONLINE', '<font color="green">В игре!</font>');
}else{
$tpl->set_value('ONLINE', '<font color="red">Вне игры!</font>');
}
if($myrow['access'] == 1){
$tpl->set_value('ACCESS', '<font color="red">Администратор</font>');
}else{
$tpl->set_value('ACCESS', '<font color="gray">Игрок</font>');
}
if($c_myrow['clan']){
$tpl->set_value('GUILD', $c_myrow['clan']);
}else{
$tpl->set_value('GUILD', 'Не состоит в гильдии');
}
}else{
echo 'Пользователь не выбран';
}
В таблице гильдий есть запись:
Вот таблица с пользователями:
Мне надо вывести гильдию, где name = имени пользователя, т.е.
$myrow['username'];
но мне выдает ошибку
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in M:\OpenServer\OpenServer\domains\vergal.ru\index.php on line 10
А если добавить
|| die(mysql_error())
То ошибка следующая
Unknown column 'nokira' in 'where clause'
Не могу понять, что не так. Прошу вашей помощи