|
| |
|
|
| |
для: Alexx
(07.06.2006 в 15:15)
| | |
<?
$history = mysql_query("SELECT * FROM 'pages'"); //Запрашиваем все страницы
$pages_his = mysql_numrows($history); //Считаем кол-во
function history($id)
{
global $history, $pages_his;
for ($i = 0; $i < $pages_his; $i++)
{
//Ищем нужную страницу
if (mysql_result($history, $i, "id") == $id)
{
$title = "<a href = \"index.php?page=".mysql_result($history, $i, "id")."\">".mysql_result($history, $i, "title")."</a>";
$belong = mysql_result($history, $i, "belong");
$t = $title;
if (mysql_result($history, $i, "start") == 1) $title = $t;
else $title = history($belong)." -> ".$t;
}
mysql_free_result();
}
return $title;
}
echo history($_GET['page']);
?>
|
| |
| |
|
|
| |
|
|
| | Есть таблица в MySql
--------------------------------------
id || name || belong
--------------------------------------
1 Глав. none
--------------------------------------
2 Ново. 1
--------------------------------------
3 Парт. 1
--------------------------------------
4 Нов.н 2
--------------------------------------
id - id
name - имя
belong - принадлежание к другой странице, Например "Нов.н" ринадлежат "Ново".
Если пользователь на странице Нов.н Как сделать чтобы выводилось
Глав. -> Ново. -> Нов.н ? | |
| |
|
|
|