Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/03/2008, 19:55
Elisa85
 
Fecha de Ingreso: marzo-2007
Ubicación: España
Mensajes: 133
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: problemas con consulta php en formulario

Hola, aprovecho este post para ver si me podéis ayudar...
He aplicado el codigo a mis tablas, y funciona perfectamente excepto en un caso:
cuando el id del padre es un "0", al seleccionarlo en la primera lista, no se carga nada en la segunda, para todos los demas casos funciona bien. He revisado el código php y no me ha parecido ver ninguna comprobación de cuando el id_padre sea 0...

He modificado también las tablas porque mis id's no son numericos:

CREATE TABLE tabla_hija (
id varchar(10) NOT NULL,
id_padre varchar(10) NOT NULL,
item_texto varchar(255) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;

CREATE TABLE tabla_padre (
id varchar(10) NOT NULL ,
item_texto varchar(255) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;


y ejemplos de las filas:

INSERT INTO tabla_padre VALUES ('0', 'Generalitats');
INSERT INTO tabla_padre VALUES ('1', 'Filosofia');
INSERT INTO tabla_padre VALUES ('2', 'Religió');
(...)

INSERT INTO tabla_hija VALUES ('00', '0', 'Coneixements en general');
INSERT INTO tabla_hija VALUES ('002', '0', 'Llibres');
INSERT INTO tabla_hija VALUES ('002 (09)', '0', 'Història del llibre');
INSERT INTO tabla_hija VALUES ('01', '0', 'Bibliografia');
INSERT INTO tabla_hija VALUES ('02', '0', 'Biblioteconomia. Documentació');
(...)

Gracias