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

Форум MySQL

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

 

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

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

тема: ссылки в меню
 
 автор: dina   (25.01.2006 в 13:52)   письмо автору
 
 

Как сделать ссылки в меню, но только не в главном?
Меню:
Программирование
Веб программирование
PHP
Perl
Системное программирование
C++
Visual C++
Delphi
Базы данных
MySQL
Oracle
MS Access

<?
 
require_once("config.php");?>
<? 
function sql_insert($parent_id$cat_name) {
    
$query "INSERT INTO catalogs(parent_id, cat_name) VALUES('".(int)$parent_id."', '$cat_name')";
    
mysql_query($query) or die(mysql_error());
    return 
mysql_insert_id(); // возвращаем id внесенной записи 


$level[1][0] = sql_insert("0""Программирование");
$level[2][0] = sql_insert($level[1][0], "Веб программирование");
$level[2][1] = sql_insert($level[1][0], "Системное программирование");
$level[3][0] = sql_insert($level[2][0], "PHP");
$level[3][1] = sql_insert($level[2][0], "Perl"); 
$level[3][2] = sql_insert($level[2][1], "C++");
$level[4][0] = sql_insert($level[3][2], "Visual C++"); 
$level[3][3] = sql_insert($level[2][1], "Delphi"); 

// Вторая ветвь
$level[1][1] = sql_insert("0""Базы данных");
$level[2][2] = sql_insert($level[1][1], "MySQL");
$level[2][3] = sql_insert($level[1][1], "Oracle"); 
$level[2][4] = sql_insert($level[1][1], "MS Access"); 
 



function 
get_tree($parent_id 0$prefix "") {      global $out;      $query "SELECT * FROM catalogs WHERE parent_id = '$parent_id'";    
  
$result mysql_query($query); 
  while (
$row mysql_fetch_array($result)) {     
   
$out .= $prefix.$row['cat_name']."<br>";        
   
get_tree($row['cat_id'], $prefix."&nbsp;&nbsp;");      }      return $out;}echo get_tree(); 
 
?>

   
 
 автор: dina   (25.01.2006 в 16:04)   письмо автору
 
   для: dina   (25.01.2006 в 13:52)
 

меню выглядит так:
Программирование
Веб программирование
PHP
Perl
Системное программирование
C++
Visual C++
Delphi
Базы данных
MySQL
Oracle
MS Access

   
 
 автор: cheops   (25.01.2006 в 23:28)   письмо автору
 
   для: dina   (25.01.2006 в 16:04)
 

Т.е. имеется ввиду что-то вроде этого?
Программирование
  Веб программирование
    PHP
    Perl
  Системное программирование
    C++
      Visual C++
    Delphi

Базы данных
  MySQL
  Oracle
  MS Access

   
 
 автор: dina   (26.01.2006 в 10:23)   письмо автору
 
   для: cheops   (25.01.2006 в 23:28)
 

Да. Сейчас сама программирую может что и получится, а то никто не подсказывает

   
 
 автор: dina   (26.01.2006 в 12:52)   письмо автору
 
   для: dina   (26.01.2006 в 10:23)
 

Так все сама и написала, все работает.

   
Rambler's Top100
вверх

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