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

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

DV

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

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

id - id раздела
razdel - название раздела
 
судя по всему, ты не очень хорошо понимаешь, что у тебя лежит в массиве
почему бы тебе не почитать документацию на функцию [m]mysql_fetch_assoc[/m]?
 
Фанат
Да, mysql_fetch_assoc это же вроде одна строка результата.
А у меня в массиве должно быть всё содержание таблицы в виде "id"=>"razdel"

-~{}~ 01.10.05 20:17:

webman
В этом варианте он выведет всё разделы, а мне нужно, чтобы выводил только тот, который я указал.
 
если должно, то так и надо писать свой вопрос.
не "как мне вывести массив", а "как мое получить такой массив".
ты не находишь?
 
и какой ты указал?
тогда запрос измени
SELECT * FROM $table WHERE id = $id
 
что-то я опять не понял.
то тебе надо
наименования разделов каталога
то
только тот, который я указал.
ты это.
можешь вообще связно изобразить, что тебе надо?
или так и будем в угадайку играть?
 
webman
зачем? Я в начале документа из таблицы разделов выбираю все данные, один фиг они будут все на странице, а потом, в самом каталоге, в нужных местах вывожу название раздела и его id для даьнейших действий.
 
DV
затем, что ты так задаёшь вопрос, что никто, кроме меня, тебя понять не может.
а выглядит это так, будто ты издеваешься.
 
Ну, на примере форума, как на главной странице выводятся наименования разделов? Они же все выводятся.
 
давай, короче, теперь сам.
читай про массивы, получай нужный тебе, а потом выводи как заблагорассудится.

-~{}~ 01.10.05 20:26:

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

-~{}~ 01.10.05 20:27:

а вам - webman, tolst - будет урок.
сначала узнать, что человек хочет, а потом кидаться давать советы и строчить код
 
PHP:
while ($raz = mysql_fetch_assoc($result)) { 
       $tmp["id"][] = $raz["id"]; 
       $tmp["razdel"][] = $raz["razdel"]; 
}
echo "<pre>";
print_r($tmp);
echo "</pre>";

посмотри как это всё выглядит и работай с массивами...
 
tolst
это ошибочный код. ему не это надо
иногда я затрудняюсь ответить, кто из вас глупее - тот, кто не может толком вопрос задать, или тот, кто строчит бессмысленный код
 
tolst
Спасибо, вот это мне и нужно...просто я работал по while с выводом результата сразу, получался простой массив, а тут немного посложнее получается.. :)
 
хотя, возможно, он ему и подойдёт.
если он выводит разделы в цикле.
но для решения задачи
чтобы выводил только тот, который я указал.
он подходит плохо
 
Надо - я указал номер id, он мне вывел его razdel
 
Спасибо, вот это мне и нужно...
и что в этом коде такого, чего ты не мог бы написать сам?
только то, что его надо писать самому?

-~{}~ 01.10.05 20:37:

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

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