Witam!

Mam problem, mianowicie, gdy pobieram z bazy ID grupy, wszystko jest OK. Potem pobieram ID użytkowników danej grupy i tutaj zaczynają się już schody. Mianowicie, po pobraniu ID użytkowników danej grupy, wyciągam avatary tych użytkowników. I problem jest w tym, że zamiast wyświetlić mi avatary użytkowników danej grupy, wyświetla mi avatary obojętnie jakich userów :/

Chodzi o ten fragment:

  1. $sql = "SELECT * FROM " . GROUP_COMMUNITY . " ORDER BY group_create_time DESC";
  2. $result = $db->sql_query($sql);
  3. while ($row = $db->sql_fetchrow($result))
  4. {
  5. $avatarek = $row['avatar_url'];
  6. $id_grupki = $row['id'];
  7. $name_group = $row['group_name'];
  8. $title_group = $row['group_title'];
  9.  
  10. $sql = "SELECT * FROM " . USER_GROUP_COMMUNITY . " WHERE group_community_id = $id_grupki";
  11. $wyn = $db->sql_query($sql);
  12. $ilosc_userow = mysql_num_rows($wyn);
  13. while ( $rowek = $db->sql_fetchrow($wyn))
  14. {
  15. $id_userkow[] = $rowek['user_id'];
  16. }
  17. $id_userkoww = $id_userkow;
  18. $id_userrkow = implode(",",$id_userkoww);
  19. $sql = "SELECT user_id, username, user_avatar, user_avatar_type, user_allowavatar
  20. FROM " . USERS_TABLE . "
  21. WHERE user_id IN ($id_userrkow)";
  22. if ( !($wyn = $db->sql_query($sql)) )
  23. {
  24. message_die(GENERAL_ERROR, 'last avatar', '', __LINE__, __FILE__, $sql);
  25. }


Co jest nie tak?