Результат SQL запроса

vmnetwork

Новичок
Так, пойду по порядку.. есть Таблица в БД вида:
id_blob, nickname, idfirm

и записи в таблице
1, gasanovlev, 8
2, gasanovlev, 63

тоесть по три значения в одной записи, требуется их правильно выывести при помощи SQL запроса. Никак не могу создать массив...
Делаю вот так:
PHP:
$nickname=$_SESSION['nickname'];
$qry1 = "select * from cat2_blob where nickname='".$nickname."'";          
$result1 = mysql_query($qry1);
while ($qry1 = mysql_fetch_array($result1)) {
$abb = $qry1['idfirm'];

$comma_separated = implode(" ", $abb);
print $comma_separated;
$q = "select * from $firm where idfirm in $comma_separated";
$result = mysql_query($q);
 $num_results1 = mysql_num_rows($result);
Подскажите пожалуйста как нужно сделать?
 

KorP

Новичок
я, если честно, вообще не понял что и для чего ты делаешь. задача то какая?
"требуется их правильно выывести"
"Никак не могу создать массив"
"как нужно сделать"

1. зачем select * from, если ты только с $qry1['idfirm'] работаешь?
2. что у тебя делает implode, если у тебя $abb это - $qry1['idfirm'], т.е. 8 или 63
3. что ты ожидаешь получить в $comma_separated?
4. $firm это у тебя что?
5. где массив то который ты создаёшь
6. что конкретно не получается то?
имхо каша какая то
 
Сверху