Tengo un formulario que inserta hasta 5 registros de cuatro campos cada uno en la base de datos. Mi problema es que me hace bien solo el primero, me almacena basura en lugar del contenido. Les dejo el código a continuación. Gracias de antemano.
Código PHP:
<?php
for ($i=1;$i<=4;$i++){
$grupo[$i] = $_POST['grupo'.$i];
$anio[$i] = $_POST['anio'.$i];
$album[$i] = $_POST['album'.$i];
$observaciones[$i] = $_POST['tipo'.$i];
}
include ("../config.php");
$conex = mysql_connect($host,$user,$pass);
$seleccion = mysql_select_db($base);
for ($i=1;$i<=4;$i++){
$grupo = $grupo[$i];
$anio = $anio[$i];
$album = $album[$i];
$observaciones = $observaciones[$i];
if (!empty($grupo) && !empty($anio) && !empty($album)){
$consulta = "INSERT INTO discos VALUES ('','$grupo','$anio','$album','$observaciones')";
$resultado = mysql_query($consulta);
}
}
echo '<title>Inserción de Discos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">';
echo "<center><font color='#FFFFFF' <b>Se añadieron un total de: ".($i-1)." discos.</b><center><br>".$vuelve;
echo "</font>";
?>