Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/11/2009, 09:32
Avatar de dggluz
dggluz
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 14 años, 10 meses
Puntos: 50
Respuesta: Guardar datos de un formulario en tabla relacionada

Cita:
Iniciado por kimmy Ver Mensaje
tengo que pasar todos estos datos n_caballo, nombre_caballo, p_partida, kg, n_jinete, entrenador, propietario, haras, ret para cada uno de las filas.

A todos ellos los meto en el mismo for? y el input donde los guardo lleva el mismo nombre? Por ejemplo los input n_caballos que se tienen que rellenar 13veces llevan el mismo nombre?

al hacer esta prueba con una tabla que cree de un solo campo para probar, no me guarda nada

Código PHP:
for($i=1$i<=13$i++)
    {
        if(!empty(
$_POST['n_caballo'.$i]))
        {
            
$sql="INSERT INTO caballos1 (n_caballo) VALUES (".$_POST['n_caballo'.$i].");"
        }
    } 
No entiendo...
Ahí no guarda nada porque no estás guardando nada: debes hacer mysql_query para enviar la consulta SQL, sino sólo estás asignando un valor (de tipo string) a una variable.
Piensa qué es lo que haces en el for, es sencillo. ¡Suerte!
PD: quizás te sirva de referencia darte una vuelta por el manual.