За последние 24 часа нас посетили 53969 программистов и 1718 роботов. Сейчас ищут 1119 программистов ...

Прыжковое (низпадающее) меню

Тема в разделе "PHP для новичков", создана пользователем zlatman, 11 янв 2010.

  1. zlatman

    zlatman Активный пользователь

    С нами с:
    22 дек 2009
    Сообщения:
    11
    Симпатии:
    0
    Доброе время суток. Такая проблема! Есть таблица категорий и форна на которой расположено прыжковое (низпадающее) меню. подскажите можно ли вывести в это меню сначение моей таблицы... если да то как?

    вот код меню
    Код (Text):
    1. <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
    2.                       <option>unnamed1</option>
    3.                       <option>unnamed2</option>
    4.                       <option>unnamed3</option>
    5.                     </select>
     
  2. amen

    amen Активный пользователь

    С нами с:
    18 сен 2009
    Сообщения:
    298
    Симпатии:
    0
    Адрес:
    Узбекистан
    звучит))

    Опишите подробнее суть проблемы. Что за таблица, какие категории, что конкретно должно быть в выпадающем меню?
     
  3. zlatman

    zlatman Активный пользователь

    С нами с:
    22 дек 2009
    Сообщения:
    11
    Симпатии:
    0
    "прыжковое меню" это так в Macromedia Dreamweaver 8 называется... )))))

    таблица kategor
    содержимое таблицы
    id title
    2 Миксы
    3 ТОПы
    4 Обзор матчей
    5 Тренировочное видео

    смысл какой в меню при нажатии на стрелочку выпадал список таблицы "kategor"

    Код (Text):
    1. <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
    2.                       <option>Миксы</option>
    3.                       <option>ТОПы</option>
    4.                       <option>uОбзор матчей</option>
    5.                     </select>
    чтобы вот это все ручками не прописывать... если вдруг категории добавятся...
     
  4. amen

    amen Активный пользователь

    С нами с:
    18 сен 2009
    Сообщения:
    298
    Симпатии:
    0
    Адрес:
    Узбекистан
    Ну можно наверное так


    $res = "запрос на выборку";
    while($row = mysql_fetch_assoc($res))
    {
    $title .= '<OPTION value='."$row['title']".'>'."$row['title']".'';
    }

    <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
    <?php echo $title; ?>
    </select>
     
  5. zlatman

    zlatman Активный пользователь

    С нами с:
    22 дек 2009
    Сообщения:
    11
    Симпатии:
    0
    попробовал чет не работает в строке

    Код (Text):
    1.  $title .= '<OPTION value='."$row['title']".'>'."$row['title']".";
    выдает ошибку

    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
     
  6. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    "$row['title']???????".
     
  7. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    я чето не пойму?

    зачем

    '."$row['title']".'

    када можно

    '.$row['title'].'
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    $title .= '<OPTION value='.$row['title'].'>'.$row['title'].'</option>';
     
  9. zlatman

    zlatman Активный пользователь

    С нами с:
    22 дек 2009
    Сообщения:
    11
    Симпатии:
    0
    хмммм если так писать



    Код (Text):
    1. $res = "запрос на выборку";
    2. while($row = mysql_fetch_assoc($res))
    3. {
    4. $title .= '<OPTION value='.$row['title'].'>'.$row['title'].'</option>';
    5. }
    6.  
    7. <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
    8. <?php echo $title; ?>
    9. </select>
    то ошибка в этой строке
    Код (Text):
    1. <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
     
  10. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    блин, старик, ты хоть синтаксис выучи языка, а не каженный раз сюда пиши как у тебя нос зачешется?