![]() |
Hola compañeros, pues mi solicitud de ayuda es sobre las multiples inserciones en una base de datos de mysql con el php, la tabla es la siguiente: productos: Idproducto (automatica es el campo llave) Id Orden cantidad concepto precio importe la cosa es que el usuario llenara como maximo 18 productos(18 filas x 4 columnas = 72 datos) para hacer una orden de compra además no se si al enviar por post esos datos a la pagina de insercion vaya a funcionar tambien, porque hasta ahora solo había insertado de 1 solo registro, alguien me ayuda? :'( y perdonen pero soy novato en multiples inserciones solo busco una guía :neurotico me siento muy solito porque en google me salen unos codigos muy raros y no encuentro guias apropiados a ello, seguire leyendo :neurotico |
Respuesta: Multiples inserciones Claro es posible, lo mejor es usar un array para subir los datos:
Código html:
Ver original En PHP lo rescatas simple:
Código php:
Ver original Saludos :adios: |
Respuesta: Multiples inserciones Hola GatorV, gracias por contestar aprecio mucho tu ayuda, oye pero aún sigo perdido en como guardar de forma multiple en una base de datos mysql con el php alguna idea?:borracho: lo que entendí con tu codigo es que(en el caso del primero) todos mis input box deben llamrse "foo[0],foo[1],foo[2],...foo[N]", luego envío el array como me dices en el segundo ejemplo no? espero no hacerte enojar con mis repasos pero luego no se como al recibirlos en la pagina php donde quiero guardar primero desmenuzarla para dejar los campos como estaban(separalos con explode quizas?) y luego guardar de manera multiple esos registros(que hasta ahora ni idea de como se hace y eso que era la cuestion pincipal de este post. |
Respuesta: Multiples inserciones Pues si ves el codigo simplemente es en cada vuelta del foreach hacer el insert:
Código php:
Ver original Saludos :adios: |
Respuesta: Multiples inserciones A ver a quien le sirve aca dejo el link que me ayudó: http://bocanegra.svdperu.com/2008/04...n-mysql-y-php/ :adios: gracias a todos. |
| La zona horaria es GMT -6. Ahora son las 16:30. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.