Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsЕЩЁ

Как сделать выпадающий список через php примеры

Как создать автоматически создаваемый выпадающий список на php!? Что это таоке вообще список чрез php!?

  1. Что такое выпадающий список!?
  2. Пример выпадающего списка с годами
  3. Пример выпадающего списка с годами -> начиная с текущего
  4. Формирование выпадающего списка из массива
  5. Скачать можно здесь
  1. Что такое выпадающий список!?

    Все-таки сперва, надо дать какое-то определением, что такое выпадающий список!?

    Существует какая-то кнопка, по нажатию на которую, выпадает список, с каким-то перечнем:

    Пример выпадающего списка:

    Код выпадающего списка:

    <select>

    <option>1970</option>

    <option>1971</option>

    <option>1972</option>

    </select>

  2. itstime

    Пример выпадающего списка с годами

    Можно конечно написать и вручную, но возникает вопрос - зачем!?

    Итак! Нам нужно написать php программу, которая выведет в автоматическом режиме все наши года... например начиная с 1970 года и включая текущий год!

    За пределами php оставим <select> и </select>

    И внутри пропишем года начиная с 1970 по текущий 0 текущий год пишется так:

    date('Y');

    И выведет на экран:

    2020

        <select>

        <? for ($n = 1970; $n  <= date('Y'); $n++) 

        { 

        echo "<option>$n</option>";

        }

        ?>    

        </select>

    Ну и собственно нам осталось только и всего-то вывести наш список, который создал для нас php:

  3. Пример выпадающего списка с годами -> начиная с текущего

    Для того, чтобы сделать выпадающий список по убывающей, начиная с текущего года, надо цикл начинать с с текущего года, оканчивать на ... например на 1970годе. И вместо предыдущего списка отсчитывать года в обратную строну. т.е. минусовать... $z--

    for ($z = date('Y'); $z >= 1970; $z--)

    {

    echo "<option>$z</option>";

    }

    Результат вывода автоматически созданного выпадающего списка на php:

  4. itstime

    Формирование выпадающего списка из массива

    Давайте рассмотрим пример выпадающего списка на php контекст, котрого находится в массиве, на например , пусть это будет какой-то массив городов:

    $city = array('1' => "Абаза", '2' => "Абакан", '3' => "Абдулино", '4' => "Абинск", '5' => "Агидель", '6' => "Агрыз",

    '7' => "Адыгейск", '8' => "Азнакаево", '9' => "Азов", '10' => "Ак-Довурак", '11' => "Аксай", '12' => "Алагир",

    '13' => "Алапаевск", '14' => "Алатырь", '15' => "Алдан", '16' => "Алейск", '17' => "Александров", '18' => "Александровск",

    '19' => "Александровск-Сахалинский", '20' => "Алексеевка", '21' => "Алексин", '22' => "Алзамай", '23' => "Алупка",

    '24' => "Алушта", '25' => "Альметьевск", '26' => "Амурск", '27' => "Анадырь", '28' => "Анапа", '29' => "Ангарск",

    '30' => "Андреаполь", '31' => "Анжеро-Судженск", '32' => "Анива", '33' => "Апатиты", '34' => "Апрелевка",

    '35' => "Апшеронск", '36' => "Арамиль", '37' => "Аргун", '38' => "Ардатов", '39' => "Ардон", '40' => "Арзамас",

    '41' => "Аркадак", '42' => "Армавир", '43' => "Армянск", '44' => "Арсеньев", '45' => "Арск", '46' => "Артём",

    '47' => "Артёмовск", '48' => "Артёмовский", '49' => "Архангельск", '50' => "Асбест");

    Выводим аналогично, что и в обычном выпадающем списке:

    <select>

    <?

    for ($i = 0; $i < count($city); $i++)

    {

    echo "<option>$city[$i]</option>";

    }

    ?>

    </select>

    Результат:

    И да ... можно в нулевую ячейку поместить... что будем выбирать

    $city[0] = "Выбрать город...";

    Зачем все это!? Ну, так намного удобнее управлять, например контентом в массиве, чем каждый раз вставлять новую строку в select, а таким образом новая строка в выпадающем списке сформируется автоматически!


Вас может еще заинтересовать список тем : #PHP |
Последняя дата редактирования : 2020-01-17 10:40
Название скрипта :Выпадающий список годов - лет
Скрипт № 73.19Ссылка на скачивение: Все скрипты на одной странице
Теги:
Выпадающий список лет phpВыпадающий список годов phpкак сделать выпадающий список с годами в php

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…) Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2020