Mam taki kod:
$sql = "SELECT * FROM " . USER_GROUP_COMMUNITY . " WHERE group_community_id = $id_grupki LIMIT 10"; $wyniki = $db->sql_query($sql); while ( $rowek = $db->sql_fetchrow($wyniki)) { $id_userkow = $rowek['user_id']; } $sql = "SELECT user_id , user_avatar, user_avatar_type, user_allowavatar FROM " . USERS_TABLE . " WHERE user_id IN ($id_userkow) "; if ( !($wyn = $db->sql_query($sql)) ) { message_die(GENERAL_ERROR, 'last avatar', '', __LINE__, __FILE__, $sql); }
Chodzi o zapytanie z pierwszej linii. Jak je wyechuję i wpiszę w PHPMYADMIN, otrzymuję dwa wyniki w efekcie (dwa ID). Jednak jeśli wykonuje to skrypt PHP (czyli kod powyżej), to zmienna $id_userkow, przyjmuje tylko jedno ID - dlaczego?
Dostałem podpowiedź, że nie mam nadpisywać zmiennej tylko łączyć je przecinkami, czego kompletnie nie rozumiem ;/
Pozdr.