Во первых извиняюсь за то, что вопрос поставлен немного по дурацки... но по другому сформулировать не получилось... Есть таблица (mytabl): id | name | ---------------- 1 | znach1 | 2 | znach2 | 3 | znach3 | Делаю запрос в PHP: PHP: $query ="SELECT name FROM mytabl"; $result = mysql_query($query); $num_results = mysql_num_rows($result); Вывожу результат: PHP: for ($i=0; $i <$num_results; $i++) { $row = mysql_fetch_array($result); print_r ($row); } Получаю: Array ( [0] => znach1 [name] => znach1 ) Array ( [0] => znach2 [name] => znach2 ) Array ( [0] => znach3 [name] => znach3 ) Т.е. для каждого нужного мне значения создается два эллемента массива... Мне кажется, что это не совсем правильно, такая избыточность кол-ва эллементов массива, тратит больше ресурсов. Скажите как избежать этой ситуации? Что я делаю не правильно? Спасибо.
читайте: http://php.ru/manual/function.mysql-fetch-array.html http://php.ru/manual/function.mysql-fetch-row.html http://php.ru/manual/function.mysql-fetch-assoc.html upd: опоздал 8)