| |||
Guardar datos de una tabla html en mi BD buenas,lo que voy a pedirles es talvez facil de decir pero nose si sea facil de hacer, de todas maneras cualquier ayuda es bienvenida...tengo una tabla con 6 columnas(cada una tiene campos de texto) y en la ultima columna tengo una imagen que al hacer click agrega un nueva fila(tambien con sus capos de texto) lo que quiero saber es como grabar los datos que ingreso en las filas...es decir pueda que necesite ingresar 3 filas llenando los campos de texto, como hago para grabar en mysql estos datos???....cómo seria el código php??...ayudenme porfa Última edición por xtian87; 14/05/2009 a las 12:38 |
| ||||
Respuesta: Guardar datos de una tabla html en mi BD Si colocas los nombres de los inputs en forma de arreglo, podrias recorrer el POST con un foreach y guardar los datos, un insert por cada fila de tu tabla. Ejm:
Código html:
De esta forma, cada fila, asi cuando envies el formulario y lo recibas en la pagina destino, los recorres con un foreach y dentro de el colocas el insert.Ver original Saludos
__________________ ..::The Saint::.. El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas. |
| ||||
Respuesta: Guardar datos de una tabla html en mi BD Guarda los nombres de los campos como un arreglo, los rescatas en PHP y haces el proceso de inseción, lee lo siguiente: http://www.php.net/variables.external Saludos. |
| |||
ok...gracias por las rptas voy a probarlos ahora Buenas,hace unas horas estube de pasadita por aca y les comente mi problema,y algunos hombre piadosos me ayudaron ![]() tenia una tabla que tiene campos de texto,a esta tabla yo puedo agredar filas(tantas como se necesite) cada fila y columna con su respectivo campo de texto...mi problema era como llevarlo a la BD...este problema ya casi lo resolvi me dijeron q haga un arreglo para llevar los datos a otro archivo donde haga mi BD...EL CASO ES ESTE: EH LOGRADO LLEVAR MIS DATOS(LOS DE LOS CAMPOS DE TEXTO) A OTRO ARCHIVO (ESTO LO SE PORQUE EH USADO var_dump($...)) Y SI LLEGAN, EL PROBLEMA ES AHORA LEER LOS DATOS...TENGO QUE HACER UN INSERT POR CADA FILA(LOS VALORES DE CADA CAMPO DE TEXTO) MANDADA...TENGO 6 CAMPOS POR CADA FILA Y PARA ENVIARLOS HAGO ESTO: <td align="center"><input name="e_max[0]" type="text" id="e_max" size="5" /></td> <td align="center"><input name="r_min[0]" type="text" id="r_min" size="17" /></td> <td align="center"><input name="r_max[0]" type="text" id="r_max" size="17" /></td> ...... Y PARA RECIBIRLOS, HAGO ESTO: $e_min=$_POST["e_min"]; $e_max=$_POST["e_max"]; $r_min=$_POST["r_min"]; ................ COMO SON 6 DATOS POR CADA FILA ENVIADA(Y LAS QUE TENGO QUE METER A LA BD) INTENTE JUNTARLAS EN UNA VARIABLE E HICE ESTO: $cadena=array($codi_ind,$sexo,$uni,$e_min,$r_max,$ p_min,$p_max); Y ACA APLIQUE EL FOREACH: foreach($cadena as $o){ echo $o->codi_ind." ".$o->sexo." ".$o->uni." ".$o->e_min." ".$o->e_max." ".$o->r_min." ".$o->r_max." ".$o->p_min." ".$o->p_max; } ES DENTRO DE ESTE FOREACH QUE DEBE IR LA FUNCION PARA ALMACENAR, LO MALO ES QUE NO BOTA NADA CUANDO LO PROBE CON EL $echo NO BOTA NINGUN DATO.....QUE ESTOY HACIENDO MAL.... ![]() Última edición por GatorV; 14/05/2009 a las 21:37 |
| ||||
Respuesta: Guardar datos de una tabla html en mi BD Temas unidos, porfavor NO dupliques temas. Con un foreach no te va a servir vas a tener que hacer un for() para leer todas las variables, por decir:
Código php:
Ver original Ya dentro del foreach es donde haces la inserción. Saludos. |