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

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

Поддержи проект!!! smile

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

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

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

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

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

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

    <select>

    <option>1970</option>

    <option>1971</option>

    <option>1972</option>

    </select>

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

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

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

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

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

    date('Y');

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

    2021

        <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. Формирование выпадающего списка из массива

    Давайте рассмотрим пример выпадающего списка на 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 | #PHP_BOOK |
Последняя дата редактирования : 2020-11-20 09:56
Название скрипта :Выпадающий список годов - лет
Скрипт № 81.19Ссылка на скачивание : Все скрипты на одной странице
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
Выпадающий список лет php Выпадающий список годов php как сделать выпадающий список с годами в php раскрывающийся список годов php

Последние комментарии :
Марат :
19/01/2021 01:13
Всегда пожалуйста!Приходите ещё!
подробнее.
аркадий :
19/01/2021 01:08
Спасибо!Меню вернулось. Класс!
подробнее.
Прохожий :
02/01/2021 10:44
Здравствуйте Марат!Спасибо Вам, за оперативность и развернутый ответ с примерами. И ОГРОМНОЕ спасибо, что…
подробнее.
Марат :
01/01/2021 03:30
И вас с Новым годом!Посмотрите …
подробнее.
Прохожий :
31/12/2020 03:58
А как проверить, чекнут ли чекбокс программно, то есть - другим скриптом, а не мышкой?Вот тут…
подробнее.