Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [решено] $_GET['']
Показать сообщение отдельно

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Цитата Coutty:
Это не правильно) Тут две операции внутри блока if, поэтому надо ставить фигурные скобки) »
Да там должно в ифе выполняться только первая операция) Потому вроде все ок.
Вообщем с menu1 все просто замечтально))
PHP код: Выделить весь код

$result mysql_query("SELECT DISTINCT `category` FROM `menu`"$db);

$categ mysql_fetch_array($result);
$i 0$menu1[0] = $categ['category']; //категорії
do {
    
printf ("<option value='$i'>%s</option>"$categ['category']);
    if (isset(
$menu1) && !in_array($categ['category'], $menu1)) $menu1[]=$categ['category']; 
    
$i++;
} while (
$categ mysql_fetch_array($result)); 

Если интересно, то вся задумка - это вывод выпадающего меню. А программирую я селекты.
А вот меню2 у меня что-то вооще никак не получается (( Никак не хочет начинаться с нуля

PHP код: Выделить весь код

$i=0;

$j=0;
$menu2[]=0;
do {
    
$result mysql_query("
    SELECT title, link FROM menu WHERE category = '$menu1[$i]'
    "
$db);
    
$menu mysql_fetch_array($result);
    do {
        
printf ("<option value='%s' class='%s'>%s</option>"$j$i$menu['title']); 
        
$j++;
        if (isset(
$menu2)) 
        
$menu2[$j]=$menu['link']; // пункти меню
    
}
    while (
$menu mysql_fetch_array($result));
    
$i++;



Вывод такой:
Первое меню: Array ( [0] => Література [1] => Кінофільми [2] => Комп.Ігри [3] => UA HPclub [4] => Спілкування [5] => Адміністратору )
Второе меню: Array ( [0] => 0 [1] => rowling [2] => books [3] => bb [4] => fanfics [5] => films [6] => film6 [7] => actors [8] => photo [9] => adventure [10] => quidditch [11] => passing [12] => about [13] => projects [14] => prophet [15] => partners [16] => forum [17] => chat [18] => gallery [19] => blogs [20] => menu [21] => news )

-------
Мой блог Web Development


Отправлено: 23:37, 10-03-2008 | #14

Название темы: [решено] $_GET['']