Как в sql выбрать записи, зная их id?
Если я конечно правильно понял вопрос, то Вам нужен JOIN, примерно так:SELECT `t2`.*  FROM `chosenlink` `t1` JOIN `table` `t2` ON `t1'.`targetid` = `t2`.`id` WHERE `type`=1 AND `userid`=".$userinfo['id']
Немного не понятен вопрос
Пока точно можно сказать что поиск делается вот так. Вам остается подставлять свой набор idшников select * from table where id in (1, 2, 3, 4 ....)