ПредишенСледващото

  1. За да създадете HTML форма, в която можете да избирате автомобилния производител и търговско наименование на избрания производител на автомобили.
  2. Данните в списъка на модели автомобили трябва да са уникални за всеки производител.
  3. Страницата не трябва да се рестартира, след като изберете производителя.

Предизвикателството е ясно. Какво можем да добавим на моята собствена? Ако избраният производителя се променя, а след това от списъка с модели искате да премахнете всички неща, които е трябвало да се направи с предишния производител. Ако производителят не е избран, полето за избор на модел трябва да е празен. И това е по-добре да го направим отново и неактивни.

Да започнем с таблици в MySQL. За решаване на проблема, е необходимо да се създадат две таблици в базата данни: производители (производители) и модели (модел).

Сега данните ще запълнят масата.

За да се свържете с нашата база данни, ние ще използваме познатия сценарий, когато се свържете към базата данни.

Сега можете да създадете HTML форма. Аз трябва да кажа тук, че ще работим заедно PHP, MySQL и JQuery. Тя е с помощта на JQuery изберете от списъка на модели автомобили ще получат данните от базата данни (динамични списъци, така да се каже).

Сега, нашата форма трябва да се даде някакъв прост вид. За да направите това, ние ще създадем много малка CSS-файл със стилове.

След това ни форма ще изглежда по следния начин:

Динамична база изберете, динамични списъци и данни в MySQL в PHP -script -Examples

Тя е в този файл се записва манипулатор производител изберете събитието, след което създава AJAX-искане на уеб сървър, който може да се върне в отговор на списъка на избраните модели производител на автомобили.

Това е всичко. Проблемът е решен. Можете да избирате производителя.

Динамична база изберете, динамични списъци и данни в MySQL в PHP -script -Examples

След това можете да изберете модела на колата.

Динамична база изберете, динамични списъци и данни в MySQL в PHP -script -Examples

Можете да промените производителя. След това съдържанието на списъка с модели, които да почистват и нов списък.

Динамична база изберете, динамични списъци и данни в MySQL в PHP -script -Examples

И вие може да направи нищо, за да изберете сред производителите. След това в списъка се нулира модел, а след това се изключва.

Динамична база изберете, динамични списъци и данни в MySQL в PHP -script -Examples

Всички файлове, споменати в статията, аз поставени в архива.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!