двумерный массив

iliah

Новичок
двумерный массив

есть:
PHP:
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
        $cat[][0]=$row[0];
        $cat[][1]=$row[1];
        }
затем нужно получить поочередно
$cat[0][0], $cat[0][1];
$cat[1][0], $cat[0][1];

подскажите как?
 

AnToXa

prodigy-одаренный ребенок
во-первых код некорректен для данной задачи,

в массиве $cat буддут элементы [0][0], [1][1], [2][0], [3][1] и т.д

обход массива: [m]foreach[/m] [m]for[/m], [m]array_walk[/m]
 

Winer

Мимо проходил
а почему бы не
while($cat[]=mysql_fetch_array...) в таком случае???
 

iliah

Новичок
а если
PHP:
while ($row = mysql_fetch_array($result, MYSQL_NUM)) { 
        $cat[0][]=$row[0]; 
        $cat[1][]=$row[1]; 
        }
?

мне нужно следующее: запрашиваются два столбца из таблицы
и поскольку использоваться результаты данного запроса будут далее несколько раз нужно поместить в 2-мерный массив эти значения
а далее из массива брать поочередно или все данные одного столбца или другого
 
Сверху