Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2008, 02:45
patavil3
 
Fecha de Ingreso: abril-2007
Mensajes: 19
Antigüedad: 17 años
Puntos: 0
insertar en base de datos varias filas desde un formulario

Hola,
tengo un problema y no se como solucionarlo, ya he probado un montón de cosas y no consigo dar con la solución.
Yo estoy haciendo una pagina web qe se encarga de reservar y vender billetes de tren. El problema lo tengo en que tnego una pagina en la que el usuario debería introducir los datos para todos los viajeros para los que haya decidido reservar y dicho datos se insertarán en una tabla llamada reservas en la base de datos. Cada vaijero sería una fila de la tabla.
Estoy intentando hacerlo con un bucle y dentro de el un formulaio desde el que hago el insertar en la base de datos cuando lo envio. El problema es que cuando solo tengo un pasajero me funciona muy bien, pero si pongo mas ya no me funciona.
Creo que el problema podria ser que tendria dos (o el numero de viajero que se haya seleccionado) formularios con el mismo nombre. He probado a poner

<form id="formIda<?php echo $i?>" name="formIda<?php echo $i?>"...>

pero tampoco me funciona.

¿Alquien puede decirme como hacerlo??

Una ultima duda, ¿hay alguna forma de hacer que cuando un formulario se envie no se recarge la página?

muchas gracias por la ayuda.

un saludo.