Thread View: chile.comp.programacion
6 messages
6 total messages
Started by Pintamono
Tue, 30 Oct 2007 04:33
Leer Formulario en PHP
Author: Pintamono
Date: Tue, 30 Oct 2007 04:33
Date: Tue, 30 Oct 2007 04:33
15 lines
1484 bytes
1484 bytes
Que tal, disculpen la pregunta pero me quede pillo tengo un formulario html con 118 campos (aproximado) de textos y todos tienen nombre compuesto por Campo+ID, ese ID es correlativo pero en algunos casos no sera un campo de texto por lo que tendria el caso "campo12, campo150, campo151, campo152, campo300, etc" Como le hago para grabar esos campos? via php? se supone que el formulario tiene un solo boton guardar... Podria hacer un "do" para guardar linea por linea el formulario pero como obtengo el nombre del campo que quiero guardar si no es correlativo? gracias.
Re: Leer Formulario en PHP
Author: gato2006chile
Date: Tue, 30 Oct 2007 05:02
Date: Tue, 30 Oct 2007 05:02
34 lines
2278 bytes
2278 bytes
No entiendo a que te refieres.
El boton guardar es un boton del tipo submit?
Cuando lo presionas pasas todos los campos como un arreglo de
valores,$_GET o $_POST, al archivo de respuestas del formulario(el mismo
u otro externo)
Dado que son arreglos cada campo y su valor puede ser accesado con foreach:
foreach ($_POST as $i => $valor) {
Lo que quieras hacer con el campo numero $i con el $valor
$_POST[$i]
}
Cada campo se accede en el orden en el cual aparecen en el formulario.
Guardarlo en que?, base de datos, archivo texto, etc.
Pintamono escribi�:
> Que tal, disculpen la pregunta pero me quede pillo
>
> tengo un formulario html con 118 campos (aproximado) de textos y todos
> tienen nombre compuesto por Campo+ID, ese ID es correlativo pero en
> algunos casos no sera un campo de texto por lo que tendria el caso
> "campo12, campo150, campo151, campo152, campo300, etc"
>
> Como le hago para grabar esos campos? via php?
>
> se supone que el formulario tiene un solo boton guardar...
>
> Podria hacer un "do" para guardar linea por linea el formulario pero como
> obtengo el nombre del campo que quiero guardar si no es correlativo?
>
> gracias.
>
Re: Leer Formulario en PHP
Author: Pintamono
Date: Tue, 30 Oct 2007 09:55
Date: Tue, 30 Oct 2007 09:55
50 lines
2504 bytes
2504 bytes
Gracias...
Si, el boton es un submit.
Esa del foreach no me la sabia.. plop!
Guardar en BD...
Gracias, ahora me queda + claro el tema... duda, es posible saber ell nombre
del campo? asi como en javascript se coloca elements[].name?
"gato2006chile" <gato2006chileSINESTO@gmail.com> escribi� en el mensaje
news:fg6acf$em5$1@news.nivel5.cl...
> No entiendo a que te refieres.
> El boton guardar es un boton del tipo submit?
>
> Cuando lo presionas pasas todos los campos como un arreglo de
> valores,$_GET o $_POST, al archivo de respuestas del formulario(el mismo
> u otro externo)
>
> Dado que son arreglos cada campo y su valor puede ser accesado con
foreach:
>
> foreach ($_POST as $i => $valor) {
> Lo que quieras hacer con el campo numero $i con el $valor
> $_POST[$i]
> }
> Cada campo se accede en el orden en el cual aparecen en el formulario.
>
> Guardarlo en que?, base de datos, archivo texto, etc.
>
> Pintamono escribi�:
> > Que tal, disculpen la pregunta pero me quede pillo
> >
> > tengo un formulario html con 118 campos (aproximado) de textos y todos
> > tienen nombre compuesto por Campo+ID, ese ID es correlativo pero en
> > algunos casos no sera un campo de texto por lo que tendria el caso
> > "campo12, campo150, campo151, campo152, campo300, etc"
> >
> > Como le hago para grabar esos campos? via php?
> >
> > se supone que el formulario tiene un solo boton guardar...
> >
> > Podria hacer un "do" para guardar linea por linea el formulario pero
como
> > obtengo el nombre del campo que quiero guardar si no es correlativo?
> >
> > gracias.
> >
Re: Leer Formulario en PHP
Author: Jos� Miguel Santib��ez
Date: Tue, 30 Oct 2007 13:33
Date: Tue, 30 Oct 2007 13:33
29 lines
2226 bytes
2226 bytes
En el cap�tulo anterior (news:fg6v1v$sqs$1@aioe.org), "Pintamono" <pintamono@NoMandeWeas.cl> dijo: > Gracias... > > Si, el boton es un submit. > > Esa del foreach no me la sabia.. plop! > > Guardar en BD... > > Gracias, ahora me queda + claro el tema... duda, es posible saber ell > nombre del campo? asi como en javascript se coloca elements[].name? eso es lo que te explicaron, con el foreach; o si prefieres, puedes obtener s�lo los nombres, sin valores, recorriendo el arreglo que devuelve la funci�n array_keys($_POST); Si quieres traer s�lo las que se llamen "campoNNN", entonces array_keys($_POST, 'campo')... lo que te queda ahora, es probar... Y de la base de datos, dependes de la base que est�s usando... btw: php.net tiene documentadas todas las funciones disponibles... -- Apoye a la campa�a de alfabetizaci�n y | Jose M. Santiba�ez A. ordenaci�n de las news, cada post en su | <jms@nivel5.cl> lugar y el lugar exacto para cada post | <http://caos.cl/jms>
Re: Leer Formulario en PHP
Author: Pintamono
Date: Wed, 31 Oct 2007 01:52
Date: Wed, 31 Oct 2007 01:52
39 lines
2361 bytes
2361 bytes
Gracias maesto, el sitio de php lo conozco pero nunca me habia necesitado hacer algo asi, por eso quede pillo... La bd ser� mysql pero eso ya lo tengo listo... Grcias. "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje news:Xns99D96751C715jmsnews@201.238.250.229... > En el cap�tulo anterior (news:fg6v1v$sqs$1@aioe.org), "Pintamono" > <pintamono@NoMandeWeas.cl> dijo: > > > Gracias... > > > > Si, el boton es un submit. > > > > Esa del foreach no me la sabia.. plop! > > > > Guardar en BD... > > > > Gracias, ahora me queda + claro el tema... duda, es posible saber ell > > nombre del campo? asi como en javascript se coloca elements[].name? > > eso es lo que te explicaron, con el foreach; o si prefieres, puedes > obtener s�lo los nombres, sin valores, recorriendo el arreglo que > devuelve la funci�n array_keys($_POST); Si quieres traer s�lo las que se > llamen "campoNNN", entonces array_keys($_POST, 'campo')... > > lo que te queda ahora, es probar... > > Y de la base de datos, dependes de la base que est�s usando... > > btw: php.net tiene documentadas todas las funciones disponibles... > > -- > Apoye a la campa�a de alfabetizaci�n y | Jose M. Santiba�ez A. > ordenaci�n de las news, cada post en su | <jms@nivel5.cl> > lugar y el lugar exacto para cada post | <http://caos.cl/jms>
Re: Leer Formulario en PHP
Author: Cristian Mu�oz Rosenfeld
Date: Sat, 03 Nov 2007 01:09
Date: Sat, 03 Nov 2007 01:09
51 lines
2895 bytes
2895 bytes
Lo que generalmente realizo es pasar las variables a un archivo php. luego de recibidas mediante el metodo post genero la consulta, en sql y finalmente realizo un execute (utilizo adodb). Con eso estas ok. Super general, pero si tienes alguna duda solo hazla. "Pintamono" <pintamono@NoMandeWeas.cl> escribi� en el mensaje news:fg8n5c$gf7$1@aioe.org... > Gracias maesto, el sitio de php lo conozco pero nunca me habia necesitado > hacer algo asi, por eso quede pillo... > > La bd ser� mysql pero eso ya lo tengo listo... > > Grcias. > > > "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje > news:Xns99D96751C715jmsnews@201.238.250.229... >> En el cap�tulo anterior (news:fg6v1v$sqs$1@aioe.org), "Pintamono" >> <pintamono@NoMandeWeas.cl> dijo: >> >> > Gracias... >> > >> > Si, el boton es un submit. >> > >> > Esa del foreach no me la sabia.. plop! >> > >> > Guardar en BD... >> > >> > Gracias, ahora me queda + claro el tema... duda, es posible saber ell >> > nombre del campo? asi como en javascript se coloca elements[].name? >> >> eso es lo que te explicaron, con el foreach; o si prefieres, puedes >> obtener s�lo los nombres, sin valores, recorriendo el arreglo que >> devuelve la funci�n array_keys($_POST); Si quieres traer s�lo las que se >> llamen "campoNNN", entonces array_keys($_POST, 'campo')... >> >> lo que te queda ahora, es probar... >> >> Y de la base de datos, dependes de la base que est�s usando... >> >> btw: php.net tiene documentadas todas las funciones disponibles... >> >> -- >> Apoye a la campa�a de alfabetizaci�n y | Jose M. Santiba�ez A. >> ordenaci�n de las news, cada post en su | <jms@nivel5.cl> >> lugar y el lugar exacto para cada post | <http://caos.cl/jms> > > >
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads