Вывод массива

Статус
В этой теме нельзя размещать новые ответы.

DV

Guest
Вывод массива

Скажите, пожалуйста, а то что-то я туплю.
Есть таблица с наименования разделов каталога.
Как высести содержание массива $raz?
$resultr = mysql_query("select * from ".$table.");
$raz = mysql_fetch_assoc($resultr);

id - id раздела
razdel - название раздела
 

Фанат

oncle terrible
Команда форума
судя по всему, ты не очень хорошо понимаешь, что у тебя лежит в массиве
почему бы тебе не почитать документацию на функцию [m]mysql_fetch_assoc[/m]?
 

DV

Guest
Фанат
Да, mysql_fetch_assoc это же вроде одна строка результата.
А у меня в массиве должно быть всё содержание таблицы в виде "id"=>"razdel"

-~{}~ 01.10.05 20:17:

webman
В этом варианте он выведет всё разделы, а мне нужно, чтобы выводил только тот, который я указал.
 

Фанат

oncle terrible
Команда форума
если должно, то так и надо писать свой вопрос.
не "как мне вывести массив", а "как мое получить такой массив".
ты не находишь?
 

webman

Новичок
и какой ты указал?
тогда запрос измени
SELECT * FROM $table WHERE id = $id
 

Фанат

oncle terrible
Команда форума
что-то я опять не понял.
то тебе надо
наименования разделов каталога
то
только тот, который я указал.
ты это.
можешь вообще связно изобразить, что тебе надо?
или так и будем в угадайку играть?
 

DV

Guest
webman
зачем? Я в начале документа из таблицы разделов выбираю все данные, один фиг они будут все на странице, а потом, в самом каталоге, в нужных местах вывожу название раздела и его id для даьнейших действий.
 

Фанат

oncle terrible
Команда форума
DV
затем, что ты так задаёшь вопрос, что никто, кроме меня, тебя понять не может.
а выглядит это так, будто ты издеваешься.
 

DV

Guest
Ну, на примере форума, как на главной странице выводятся наименования разделов? Они же все выводятся.
 

Фанат

oncle terrible
Команда форума
давай, короче, теперь сам.
читай про массивы, получай нужный тебе, а потом выводи как заблагорассудится.

-~{}~ 01.10.05 20:26:

как на главной странице выводятся наименования разделов?
точно так же, как и всё остальное

-~{}~ 01.10.05 20:27:

а вам - webman, tolst - будет урок.
сначала узнать, что человек хочет, а потом кидаться давать советы и строчить код
 

tolst

Новичок
PHP:
while ($raz = mysql_fetch_assoc($result)) { 
       $tmp["id"][] = $raz["id"]; 
       $tmp["razdel"][] = $raz["razdel"]; 
}
echo "<pre>";
print_r($tmp);
echo "</pre>";

посмотри как это всё выглядит и работай с массивами...
 

Фанат

oncle terrible
Команда форума
tolst
это ошибочный код. ему не это надо
иногда я затрудняюсь ответить, кто из вас глупее - тот, кто не может толком вопрос задать, или тот, кто строчит бессмысленный код
 

DV

Guest
tolst
Спасибо, вот это мне и нужно...просто я работал по while с выводом результата сразу, получался простой массив, а тут немного посложнее получается.. :)
 

Фанат

oncle terrible
Команда форума
хотя, возможно, он ему и подойдёт.
если он выводит разделы в цикле.
но для решения задачи
чтобы выводил только тот, который я указал.
он подходит плохо
 

DV

Guest
Надо - я указал номер id, он мне вывел его razdel
 

Фанат

oncle terrible
Команда форума
Спасибо, вот это мне и нужно...
и что в этом коде такого, чего ты не мог бы написать сам?
только то, что его надо писать самому?

-~{}~ 01.10.05 20:37:

Надо - я указал номер id, он мне вывел его razdel
вот и славненько.
Модифицируй его под свою задачу.

успехов
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху