|
|
|
| здратсвуйте
уменя такой вопрос
мне надо чтобы при выходе на страницу появляется меню выбора
1---- при кликанье появляется ниже МЕНЮ
|_ _ _ _ 1.1 ()
|_ _ _ _ 1.2
|_ _ _ _ 1.3
2---------
|_ _ _ _2.1
|_ _ _ _2.2
|_ _ _ _2.3
в таком стиле
есть значит база в mysql
с ведёнными данными
category_id
parent_category_id
title
не подскажеите как лучше на php организовать
java sc пробовал неочень подходит | |
|
|
|
|
|
|
|
для: руслан
(01.06.2005 в 14:49)
| | Хм... это следует реализовать выпадающим списком или как? | |
|
|
|
|
|
|
|
для: cheops
(01.06.2005 в 20:41)
| | возможно как на сайте http://detail.phpclub.ru/
мне интересны мысль и алгоритм ка лучше это организовать чтобы можно было в базу закинуть и при раскрытии списка появилась новая тема
0 NULL начало style0
1 0 первый пункт style1
2 1 подпервый пункт style2
база данных в таком стиле создана | |
|
|
|
|
|
|
|
для: руслан
(01.06.2005 в 22:11)
| | Не очень понемаю смысл. Ведь страница будет перезагружаться, а это в меню не удобно. ИМХО | |
|
|
|
|
|
|
|
для: Akira
(01.06.2005 в 23:40)
| | поэтому мне было бы очнеь интересно послушать чужое мнение
php занимаюсь 2 недели.
интересны любые предложения
голова/руки растур с того места откуда и положено так что поковыряться смогу
интереснен сам алгоритм
ведь на сайте
http://detail.phpclub.ru/ страница не перегружается | |
|
|
|
|
|
|
|
для: руслан
(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/ страница не перегружается
Тоже перегружается. Попробуйте раскрыть меню и обновить страницу - раскрытые меню закроются. | |
|
|
|