Cita:
Iniciado por kimmy
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!
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
PD: quizás te sirva de referencia darte una vuelta por el
manual.