asp de aynı kod var ve çalışıyor her türlüsünü denedim

tabi bildiğim çercevesinde
aşağıdaki asp kodlarının php ye cevrilmesi.
favori_oyunlar_id = ""
set fo = Baglantim.execute("select * from favori where uye_id = '" & session("uye_id") & "'")
do while not fo.eof
favori_oyunlar_id = favori_oyunlar_id +","+ fo("oyun_id")
fo.movenext
loop
favori_oyunlar_id = mid(favori_oyunlar_id,2,len(favori_oyunlar_id)-1)php ile where user_id IN (1,2,3,4,5) //yani üyenin id sinde bulunan idlere karşılık gelen veriyi çekmek için.
şöyle birşeyle ugraşıyorym
<?php
$sql= "Select * From favori WHERE uye_id='1'";
$RS1=mysql_query($sql);
while($RS1=mysql_fetch_assoc($RS1)){
$RSoyun_id = $RS1["oyun_id"]; //$RS[$link_temizle["oyunismi"]];
?>
<?
$gelen= "$RSoyun_id,";
echo $gelen;
?>
<?}?>veri istediğim gibi geliyor 2, 3, 4, 5, 6, lakin.
where user_id IN (2,3,4,5,6
,)
sonunda gelen veriyi Where IN ile kullana bilmem için "$gelen" içerisindeki
SON Virgülü kaldıramadım. virgül olunca da sorgu çalışmıyor. yardımlarınızı bekliyorum şimdiden teşekkürler.