Я пытаюсь отобразить членов группы и лидера группы из phpbb3 на внешней странице. Я могу успешно отобразить всех участников, но вместо этого хочу, чтобы лидер группы был сверху, как показывает список групп phpbb3, или имя пользователя, выделенное полужирным, предпочтительно первое.Лидер группы PHPBB3 ontop на внешней странице
Вот что у меня есть на данный момент:
$sql = "SELECT phpbb_users.user_id, phpbb_user_group.group_id, phpbb_users.username, phpbb_profile_fields_data.pf_country, phpbb_profile_fields_data.pf_class FROM phpbb_users, phpbb_profile_fields_data, phpbb_user_group WHERE phpbb_user_group.group_id IN(23) AND phpbb_users.user_id = phpbb_profile_fields_data.user_id AND phpbb_users.user_id = phpbb_user_group.user_id ORDER BY phpbb_users.username";
После этого я вроде не зная, что делать, чтобы сделать, потому что если я включаю лидер группы там будет только фильтр лидера группы, а не всю группу.
А я даже не думаю, что это будет так просто .. Так глупо меня. но когда ORDER BY, не должен ли он также быть «phpbb_user_group.group_leader» вместо «group_leader»? – savasfreeman
Вы можете использовать префикс таблицы, но так как без других таблиц, которые вы запрашиваете, есть столбец с именем 'group_leader', он не нужен. – Andy