Cita:
Iniciado por pepeluis1 Bueno no entendi lo que quierias.
Dice que quieres guarda varios datos a la vez. Pero esos datos son enviados desde un formulario o desde donde. Muestra lo que llevas para poder ayudarte.
voy a describer el problema con mas detalles:
este es el script en php para guardar los datos:
Código PHP:
Ver originalforeach($_POST['precio'] as $row=>$p)
{
$y = $_POST['y'];
$m = $_POST['m'];
$d = $_POST['d'][$row];
$date = date($y."-".$m."-".$d); echo $date;
echo '<br />';
for ($i = 0; $i < 5 ; $i++)
{
$id_hab = $_POST['id_hab'][$row];
}
$precio= $_POST['precio'][$row];
$query = "INSERT INTO precio_hab (id_hab, id_hotel, precio, date) VALUES (".$id_hab.", '3', ".$precio.", ".$date.")";
}
no se donde tengo el error pero se me inserta solo 5 registros en vez de 36 que son los campos de text donde los usuarios tengan que marcar el precio
debido a que hay solo 5 tipos de habitaciones, y lo que yo quiero es registrar todo y que el id_hab serepite dependiendo de el precio por cada habitacion