PHP - Llenar combo

 
Vista:

Llenar combo

Publicado por Amigable (9 intervenciones) el 10/07/2007 00:17:41
Hola de nuevo. Esta vez, realmente necesito su ayuda. Lo que pasa es que necesito generar 3 combos, uno de pais, otro de provincias y uno de ciudades. Donde el unico pais es Mexico, sus provincias Yucatan y Quintana Roo y pues ya sus ciudades respectivas. Pero todos estos datos estan ingresados en una base de datos. Que es de donde se llenaran los combos. Les adjunto mi base de datos. Espero respuesta pronto. Gracias.

//Base de datos
Drop database if exists Empresa;
Create database Empresa;
Use Empresa;





CREATE TABLE `ciudades` (
`id_ciudad` int(10) unsigned NOT NULL auto_increment,
`ciudad` varchar(100) NOT NULL,
`id_provincia` varchar(45) NOT NULL,
PRIMARY KEY (`id_ciudad`)
);

INSERT INTO `ciudades` VALUES (1, 'Abala', '2');
INSERT INTO `ciudades` VALUES (2, 'Acanceh', '2');
INSERT INTO `ciudades` VALUES (3, 'Akil', '2');
INSERT INTO `ciudades` VALUES (4, 'Baca', '2');
INSERT INTO `ciudades` VALUES (5, 'Bokoba', '2');
INSERT INTO `ciudades` VALUES (6, 'Buctzotz', '2');
INSERT INTO `ciudades` VALUES (7, 'Cacalchen', '2');
INSERT INTO `ciudades` VALUES (8, 'Calotmul', '2');
INSERT INTO `ciudades` VALUES (9, 'Cansahcab', '2');
INSERT INTO `ciudades` VALUES (10, 'Cantamayec', '2');
INSERT INTO `ciudades` VALUES (11, 'Celestun', '2');
INSERT INTO `ciudades` VALUES (12, 'Cenotillo', '2');
INSERT INTO `ciudades` VALUES (13, 'Conkal', '2');
INSERT INTO `ciudades` VALUES (14, 'Cuncunul', '2');
INSERT INTO `ciudades` VALUES (15, 'Cuzama', '2');
INSERT INTO `ciudades` VALUES (16, 'Chacsinkin', '2');
INSERT INTO `ciudades` VALUES (17, 'Chankom', '2');
INSERT INTO `ciudades` VALUES (18, 'Chapab', '2');
INSERT INTO `ciudades` VALUES (19, 'Chemax', '2');
INSERT INTO `ciudades` VALUES (20, 'Chicxulub Pueblo', '2');
INSERT INTO `ciudades` VALUES (21, 'Chichimila', '2');
INSERT INTO `ciudades` VALUES (22, 'Chikindzonot', '2');
INSERT INTO `ciudades` VALUES (23, 'Chocholá', '2');
INSERT INTO `ciudades` VALUES (24, 'Chumayel', '2');
INSERT INTO `ciudades` VALUES (25, 'Dzan', '2');
INSERT INTO `ciudades` VALUES (26, 'Dzemul', '2');
INSERT INTO `ciudades` VALUES (27, 'Dzidzantun', '2');
INSERT INTO `ciudades` VALUES (28, 'Dzilam de Bravo', '2');
INSERT INTO `ciudades` VALUES (29, 'Dzilam Gonzalez', '2');
INSERT INTO `ciudades` VALUES (30, 'Dzitas', '2');
INSERT INTO `ciudades` VALUES (31, 'Dzoncauich', '2');
INSERT INTO `ciudades` VALUES (32, 'Espita', '2');
INSERT INTO `ciudades` VALUES (33, 'Halacho', '2');
INSERT INTO `ciudades` VALUES (34, 'Hocaba', '2');
INSERT INTO `ciudades` VALUES (35, 'Hoctun', '2');
INSERT INTO `ciudades` VALUES (36, 'Homun', '2');
INSERT INTO `ciudades` VALUES (37, 'Huhi', '2');
INSERT INTO `ciudades` VALUES (38, 'Hunucma', '2');
INSERT INTO `ciudades` VALUES (39, 'Ixil', '2');
INSERT INTO `ciudades` VALUES (40, 'Izamal', '2');
INSERT INTO `ciudades` VALUES (41, 'Kanasin', '2');
INSERT INTO `ciudades` VALUES (42, 'Kantunil', '2');
INSERT INTO `ciudades` VALUES (43, 'Kaua', '2');
INSERT INTO `ciudades` VALUES (44, 'Kinchil', '2');
INSERT INTO `ciudades` VALUES (45, 'Kopoma', '2');
INSERT INTO `ciudades` VALUES (46, 'Mama', '2');
INSERT INTO `ciudades` VALUES (47, 'Mani', '2');
INSERT INTO `ciudades` VALUES (48, 'Maxcanu', '2');
INSERT INTO `ciudades` VALUES (49, 'Mayapan', '2');
INSERT INTO `ciudades` VALUES (50, 'Merida', '2');
INSERT INTO `ciudades` VALUES (51, 'Mococha', '2');
INSERT INTO `ciudades` VALUES (52, 'Motul', '2');
INSERT INTO `ciudades` VALUES (53, 'Muna', '2');
INSERT INTO `ciudades` VALUES (54, 'Muxupip', '2');
INSERT INTO `ciudades` VALUES (55, 'Opichen', '2');
INSERT INTO `ciudades` VALUES (56, 'Oxkutzcab', '2');
INSERT INTO `ciudades` VALUES (57, 'Panaba', '2');
INSERT INTO `ciudades` VALUES (58, 'Peto', '2');
INSERT INTO `ciudades` VALUES (59, 'Progreso', '2');
INSERT INTO `ciudades` VALUES (60, 'Quintana Roo', '2');
INSERT INTO `ciudades` VALUES (61, 'Rio Lagartos', '2');
INSERT INTO `ciudades` VALUES (62, 'Sacalum', '2');
INSERT INTO `ciudades` VALUES (63, 'Samahil', '2');
INSERT INTO `ciudades` VALUES (64, 'Sanahcat', '2');
INSERT INTO `ciudades` VALUES (65, 'San Felipe', '2');
INSERT INTO `ciudades` VALUES (66, 'Santa Elena', '2');
INSERT INTO `ciudades` VALUES (67, 'Seye', '2');
INSERT INTO `ciudades` VALUES (68, 'Sinanche', '2');
INSERT INTO `ciudades` VALUES (69, 'Sotuta', '2');
INSERT INTO `ciudades` VALUES (70, 'Sucila', '2');
INSERT INTO `ciudades` VALUES (71, 'Sudzal', '2');
INSERT INTO `ciudades` VALUES (72, 'Suma', '2');
INSERT INTO `ciudades` VALUES (73, 'Tahdziu', '2');
INSERT INTO `ciudades` VALUES (74, 'Tahmek', '2');
INSERT INTO `ciudades` VALUES (75, 'Teabo', '2');
INSERT INTO `ciudades` VALUES (76, 'Tecoh', '2');
INSERT INTO `ciudades` VALUES (77, 'Tekal de Venegas', '2');
INSERT INTO `ciudades` VALUES (78, 'Tekanto', '2');
INSERT INTO `ciudades` VALUES (79, 'Tekax', '2');
INSERT INTO `ciudades` VALUES (80, 'Tekit', '2');
INSERT INTO `ciudades` VALUES (81, 'Tekom', '2');
INSERT INTO `ciudades` VALUES (82, 'Telchac Pueblo', '2');
INSERT INTO `ciudades` VALUES (83, 'Telchac Puerto', '2');
INSERT INTO `ciudades` VALUES (84, 'Temax', '2');
INSERT INTO `ciudades` VALUES (85, 'Temozon', '2');
INSERT INTO `ciudades` VALUES (86, 'Tepakan', '2');
INSERT INTO `ciudades` VALUES (87, 'Tetiz', '2');
INSERT INTO `ciudades` VALUES (88, 'Teya', '2');
INSERT INTO `ciudades` VALUES (89, 'Ticul', '2');
INSERT INTO `ciudades` VALUES (90, 'Timucuy', '2');
INSERT INTO `ciudades` VALUES (91, 'Tinum', '2');
INSERT INTO `ciudades` VALUES (92, 'Tixcacalcupul', '2');
INSERT INTO `ciudades` VALUES (93, 'Tixkokob', '2');
INSERT INTO `ciudades` VALUES (94, 'Tixmehuac', '2');
INSERT INTO `ciudades` VALUES (95, 'Tixpehual', '2');
INSERT INTO `ciudades` VALUES (96, 'Tizimin', '2');
INSERT INTO `ciudades` VALUES (97, 'Tunkas', '2');
INSERT INTO `ciudades` VALUES (98, 'Tzucacab', '2');
INSERT INTO `ciudades` VALUES (99, 'Uayma', '2');
INSERT INTO `ciudades` VALUES (100, 'Ucu', '2');
INSERT INTO `ciudades` VALUES (101, 'Uman', '2');
INSERT INTO `ciudades` VALUES (102, 'Valladolid', '2');
INSERT INTO `ciudades` VALUES (103, 'Xocchel', '2');
INSERT INTO `ciudades` VALUES (104, 'Yaxcaba', '2');
INSERT INTO `ciudades` VALUES (105, 'Yaxkukul', '2');
INSERT INTO `ciudades` VALUES (106, 'Yobain', '2');
INSERT INTO `ciudades` VALUES (107, 'Benito Juarez', '1');
INSERT INTO `ciudades` VALUES (108, 'Cancun', '1');
INSERT INTO `ciudades` VALUES (109, 'Chetumal', '1');
INSERT INTO `ciudades` VALUES (110, 'Cozumel', '1');
INSERT INTO `ciudades` VALUES (111, 'Felipe Carrillo Puerto', '1');
INSERT INTO `ciudades` VALUES (112, 'Isla Mujeres', '1');
INSERT INTO `ciudades` VALUES (113, 'Jose Maria Morelos', '1');
INSERT INTO `ciudades` VALUES (114, 'Kantunilkin', '1');
INSERT INTO `ciudades` VALUES (115, 'Lazaro Cardenas', '1');
INSERT INTO `ciudades` VALUES (116, 'Othon P. Blanco', '1');
INSERT INTO `ciudades` VALUES (117, 'Playa del Carmen', '1');
INSERT INTO `ciudades` VALUES (118, 'Solidaridad', '1');



CREATE TABLE `paises` (
`id_pais` int(10) unsigned NOT NULL auto_increment,
`pais` varchar(45) NOT NULL,
PRIMARY KEY (`id_pais`)
);

INSERT INTO `paises` VALUES (1, 'Mexico');


CREATE TABLE `provincias` (
`id_provincia` int(10) unsigned NOT NULL auto_increment,
`provincia` varchar(45) NOT NULL,
`id_pais` varchar(45) NOT NULL,
PRIMARY KEY (`id_provincia`)
);

INSERT INTO `provincias` VALUES (1, 'Quintana Roo', '1');
INSERT INTO `provincias` VALUES (2, 'Yucatan', '1');


Por favor. Les agradecere mucho. Me ayuden. Mandandome el script.
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder