depende como tengas la tabla de provincias. por ejemplo
Cita: tabla ciudades
idCiudades, Nombre_Ciudades, idDepartamentos
Cita: [b]tabla Departamentos/b]
idDepartamentos Nombre_Departamentos, idProvincias
Cita: tabla provincias
idProvincias, Nombre_Provincias, idPaises
Cita: tabla paises
idPaises, Nombre_Paises, idContientes
Cita: tabla continentes
idContinentes, Nombre_Continente, idPlaneta
con tablas asi podes guardar muchos datos y despues usar el que quieras siempre que mantengas esta relacion de IDs
si quiciera anotar el nombre de mi ciudad tendria que saber que es del planeta tierra, del continente Americano, de pais Argentina y que es de Cordoba y del departamento san martin
entonces en las tablas tendria los soguientes datos
Cita: idCiduda = 1
Nombre_ciudad = Villa Maria
idDepartamento=1
idCiudad = 2
Nombre_ciudad = Arroyo cabral
idDepartamento=1
idCiudad = 3
Nombre_ciudad = Bell Ville
idDepartamento=2
------------------- TABLA DEPARTAMENTOS --------------
idDepartamento=1
Nombre_Departamento= San Martin
idProvincia = 1
idDepartamento=2
Nombre_Departamento=Union
idProvincia = 1
idDepartamento=3
Nombre_Departamento=La matanza
idProvincia = 2
------------------- TABLA PROVINCIAS -------------
idProvincia = 1
Nombre_Provincia = Cordoba
idPais = 1
idProvincia = 2
Nombre_Provincia = Buenos Aires
idPais = 1
--- etc.
despues podrias buscar cualquier dato por ejemplo
realizar un select de paises y provincias por paises
que cuando selecciones un pais te muestre las provincias, y si queres conseguir mas datos te genere otro select asi hasta que se termine la seleccion
[php]
//generamos el slect principal