Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: меню навигации
 
 автор: руслан   (01.06.2005 в 14:49)   письмо автору
 
 

здратсвуйте
уменя такой вопрос
мне надо чтобы при выходе на страницу появляется меню выбора
1---- при кликанье появляется ниже МЕНЮ
|_ _ _ _ 1.1 ()
|_ _ _ _ 1.2
|_ _ _ _ 1.3

2---------
|_ _ _ _2.1
|_ _ _ _2.2
|_ _ _ _2.3

в таком стиле
есть значит база в mysql
с ведёнными данными
category_id
parent_category_id
title
не подскажеите как лучше на php организовать
java sc пробовал неочень подходит

   
 
 автор: cheops   (01.06.2005 в 20:41)   письмо автору
 
   для: руслан   (01.06.2005 в 14:49)
 

Хм... это следует реализовать выпадающим списком или как?

   
 
 автор: руслан   (01.06.2005 в 22:11)   письмо автору
 
   для: cheops   (01.06.2005 в 20:41)
 

возможно как на сайте http://detail.phpclub.ru/
мне интересны мысль и алгоритм ка лучше это организовать чтобы можно было в базу закинуть и при раскрытии списка появилась новая тема

0 NULL начало style0
1 0 первый пункт style1
2 1 подпервый пункт style2
база данных в таком стиле создана

   
 
 автор: Akira   (01.06.2005 в 23:40)   письмо автору
 
   для: руслан   (01.06.2005 в 22:11)
 

Не очень понемаю смысл. Ведь страница будет перезагружаться, а это в меню не удобно. ИМХО

   
 
 автор: руслан   (01.06.2005 в 23:57)   письмо автору
 
   для: Akira   (01.06.2005 в 23:40)
 

поэтому мне было бы очнеь интересно послушать чужое мнение
php занимаюсь 2 недели.
интересны любые предложения
голова/руки растур с того места откуда и положено так что поковыряться смогу
интереснен сам алгоритм
ведь на сайте
http://detail.phpclub.ru/ страница не перегружается

   
 
 автор: glsv (Дизайнер)   (02.06.2005 в 04:55)   письмо автору
 
   для: руслан   (01.06.2005 в 14:49)
 

Честно говоря не очень ясно в какой области лежит вопрос.
1. Вам нужно: "Как подобную структуру вывести из базы данных"?
2. Или как это сверстать в HTML чтобы все открывалось и закрывалось?

По второму вопросу прикладываю код со страницы http://detail.phpclub.ru/

<HTML><HEAD></HEAD><BODY>
<SCRIPT language=JavaScript>
function treeExpand(oObj, trname) {
    tr = document.getElementById(trname);
    var d, s;
    var img    = oObj.cells[0].firstChild.firstChild;
    if (tr.style.display == '')            {
        d    = 'none';    s    = img.src.replace(/opened/g, "closed");} else
    {    d    = '';        s    = img.src.replace(/closed/g, "opened");}
    tr.style.display    = d;
    img.src    = s;
    img.parentNode.setAttribute("href", "#");
    return true;
}
</SCRIPT>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY>
    <TD onclick="treeExpand(this.parentNode, 'tr_1')";><A onclick="return false;" href="#"><IMG src="/images/toc_closed_first.gif" border=0></A></TD>
    <TD vAlign=center width="100%"><A class=toc-link-disabled onmouseover="window.status='PHP5';return true;" onmouseout="window.status=''">PHP5</A></TD></TR>
    <TR id="tr_1" style="display:none">
        <TD background="/images/toc_line.gif" height=2></TD>
        <TD>
        <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY>
        <TD><IMG src="/images/toc_leaf_whole.gif" border=0></TD>
        <TD vAlign=center width="100%"><A class=toc-link-normal 
          onmouseover="window.status='Введение в PHP5';return true;" 
          onmouseout="window.status=''" 
          href="/article/intro_php5"><font style="font-size:10px; " >[29/11/03]</font> Введение в PHP5</A></TD></TR>
        <TD><IMG src="/images/toc_leaf_whole.gif" border=0></TD>
        <TD vAlign=center width="100%"><A class=toc-link-normal 
          onmouseover="window.status='Интервью со Стерлингом Хьюз о PHP5';return true;" 
          onmouseout="window.status=''" 
          href="/article/sterling_notes"><font style="font-size:10px; " >[08/05/04]</font> Интервью со Стерлингом Хьюз о PHP5</A></TD></TR>
</table>          


>ведь на сайте http://detail.phpclub.ru/ страница не перегружается
Тоже перегружается. Попробуйте раскрыть меню и обновить страницу - раскрытые меню закроются.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования