Дано: 1. Таблица account (таблица с игровыми аккаунтами). 2. Таблица account_banned (таблица с забаненными аккаунтами). Имеется: $db = @mysql_connect('localhost', 'root', '') or die('Ошибка MySQL: '.mysql_error().''); $db_s = @mysql_select_db('realmd') or die('Ошибка MySQL: '.mysql_error().''); echo' Бан-лист '; echo 'Аккаунт Кем забанен Причина Дата бана Дата окончания бана '; $result=mysql_query("SELECT * FROM account_banned where active=1"); while ($row = mysql_fetch_array($result)) { $cp_ip = $row['id']; $cp_bannedby = $row['bannedby']; $cp_banreason = $row['banreason']; $cp_bandate = $row['bandate']; $times_start = getdate($cp_bandate); $day_start = $times_start['mday']; $month_start = $times_start['month']; $year_start = $times_start['year']; $cp_unbandate = $row['unbandate']; $permament = 0; if($row['bandate']==$row['unbandate']) { $permament=1; } $times_end = getdate($cp_unbandate); $day_end = $times_end['mday']; $month_end = $times_end['month']; $year_end = $times_end['year']; $month_array = array( 'January' => 'января', 'February' => 'февраля', 'March' => 'марта', 'April' => 'апреля', 'May' => 'мая', 'June' => 'июня', 'July' => 'июля', 'August' => 'августа', 'September' => 'сентября', 'October' => 'октября', 'November' => 'ноября', 'December' => 'декабря', ); echo ' '.$cp_ip.' '.$cp_bannedby.' '.$cp_banreason.''; if($permament==1) { echo 'Пермамент'; } else { echo ''.$day_start.' '.$month_array[$month_start].' '.$year_start.' г.'; } if($permament==1) { echo 'Пермамент'; } else { echo ''.$day_end.' '.$month_array[$month_end].' '.$year_end.' г.'; } } echo ''; mysql_close($db); ?> В итоге, в поле "Аккаунт" отображается ID забаненного аккаунта, а хотелось бы, чтобы брался `username` из `account`, вместо `id` из `account_banned`. Есть запрос на получение имен: SELECT `username` FROM `account` WHERE `id` IN (SELECT `id` FROM `account_banned` WHERE `active` = 1)но вот как его затащить в цикл, ума не приложу - при $names = mysql_query("SELECT `username` FROM `account` WHERE `id` IN (SELECT `id` FROM `account_banned` WHERE `active` = 1)"); $names = mysql_fetch_array($names); echo $names['username']; // ....// .... во всех строчках отображается только первый полученный ник. Буду благодарен, если кто-нибудь поможет вместо айдишек отобразить имена пользователей. <?php