[Php-avanzado] Variable por POST vacía
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Jue Nov 20 11:50:48 ART 2008
Hola Germán,
si tenés en el cliente más IDs que el de la ciudad, es porque tenés mal
normalizado tu almacenamiento.
La provincia y el país evidentemente no dependen de la clave primaria
del cliente...
Para la interfaz de carga, podés perfectamente hacerlo elegir el país,
que eso devuelva las provincias correspondientes, y que eso devuelva las
ciudades corespondientes... pero es solo un asistente para la carga:
luego guardás solo el ID de la ciudad y via una relación obtenés el
resto.
Salu2!
El jue, 20-11-2008 a las 07:17 -0300, German Fernandez escribió:
>
> En realidad tengo los tres id en la tabla de clientes. Podría poner
> solo el de ciudad, pero en ese caso el usuario debería estar obligado
> a especificar los tres datos (Provincia , país y ciudad) por lo que
> no podría indicar al cliente en una región solamente. Pero creo que
> igual voy a colocar solo el id de Ciudad como vos decis.
>
> Luego, verifiqué en W3C y tengo algunos errores...
>
> si luego de correjirlos, sigo con el problema, mando el codigo.
>
> Salduos, y gracias
>
> > From: leonardot en pegasusnet.com.ar
> > To: php-avanzado en pato2.fi.mdp.edu.ar
> > Date: Tue, 18 Nov 2008 22:35:50 -0200
> > Subject: Re: [Php-avanzado] Variable por POST vacía
> >
> > Hola Germán,
> >
> > 1) validá esa página en el W3C y fijate si no tenés mal algún HTML.
> > 2) Enviá el formulario para que lo miremos.
> >
> > Quiero creer que en la tabla de clientes tenés solo el id de la
> ciudad,
> > y que la provincia y el país salen vía un relación...
> >
> > Saludos!
> >
> > El mar, 18-11-2008 a las 20:08 -0300, German Fernandez escribió:
> > > Tengo un pequeño problema...
> > >
> > > En la tesis, tengo un ABM de clientes. En este , el cliente puede
> > > especificar país, provincia y ciudad.
> > >
> > > Cuando cargo la pagina, traigo solo un combo con los paises.Cuando
> > > selecciona el país, cargo el combo con las provincias de ese país
> (con
> > > ajax). Luego con la provincia que selecioné, cargo las ciudades.
> > >
> > > Mi problema, es que cuando el usuario da en grabar en el explorer
> me
> > > pasa correctamente los id de país,ciudad y provincia por POST (si
> > > tengo la configurción de intranet habilitada) para el update, pero
> en
> > > el firefox solo llega el id de país y no los de ciudad ni
> provincia.
> > >
> > > Vale aclarar que las propiedades de id y name son iguales para
> > > provincia, e iguales para ciudad, y que si pongo un alert con el
> > > getelementbyid de provincia o ciudad cuando se genera el cambio,
> el id
> > > está cargado en el value del combo.
> > >
> > > Saludos Germán!
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado