I have two drop down menus on my website. Technologies used are Javascipt , php , mysql.
City : [ ]
Area : [ ]
TODO: When user selects city I want to query database for areas in city and dynamically populate the area drop down menu.
Kullanıcı alanını seçtiğinde o perticular alan ve şehre ait sonuçlar için yeniden veritabanını sorgulamak istiyorum.
Somthing Bu (adım adım) gibi.
------------------------1
City:[Choose City]
------------------------2
City :[New York]
------------------------3
City :[New York]
Area : [Choose Area]
------------------------4
City :[New York]
Area : [Times Square]
------------------------4
10 Results Found for New York/Times Square:
1 . Result1 .
2 . Result2
...
..
.
İşte veritabanı şeması:
CREATE DATABASE `db_results` ;
CREATE TABLE `tbl_results`(
`result_id` INT NOT NULL AUTO_INCREMENT,
`result_title` VARCHAR(20),
`result_content` TEXT,
`result_category` INT,
`result_city` INT,
`result_area` INT,
PRIMARY KEY(`result_id`),
);
CREATE TABLE `tbl_area`(
`area_id` INT NOT NULL AUTO_INCREMENT,
`area_name` VARCHAR(50),
`area_city` INT,
PRIMARY KEY(`area_id`)
);
CREATE TABLE `tbl_cities`(
`city_id` INT NOT NULL AUTO_INCREMENT,
`city_name` VARCHAR(40),
PRIMARY KEY(`city_id`)
);
Ben dinamik menü sel komut dosyası oluşturduk ama ben dinamik olarak oluşturulan menüsünü kullanarak veritabanını sorgulamak zaman 'alan' tanımsız bir indeks olduğunu hatası veriyor.
Here is link to the files: FILES