oues me di la tarea de medio ordenar el codigo tabulandolo y cosas asi y no hay error en } aki esta tabulado sugerencia depura la consulta y usa <?php ya que en muchos teas anteriores y algunos articulos dicen que <? trae problemas suerte aki el codigo medio ordenado intentaa trabajar tabulado que es mas facil para determinar errores de los ciclos anidados suerte
Código PHP:
Ver original<?
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['the_date']) && !empty($_POST['the_date']) && isset($_POST['id_item']) && !empty($_POST['id_item']) && isset($_POST['salida']) && !empty($_POST['salida']) && isset($_POST['destino']) && !empty($_POST['destino']) && isset($_POST['usuario']) && !empty($_POST['usuario']) && isset($_POST['contacto']) && !empty($_POST['contacto'])) {
// Si entramos es que todo se ha realizado correctamente
$query = "SELECT * FROM bookings WHERE id_item=$id_item AND the_date='$the_date'";
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO bookings (the_date,id_item,salida,destino,usuario,contacto) VALUES ('{$_POST['the_date']}','{$_POST['id_item']}','{$_POST['salida']}','{$_POST['destino']}','{$_POST['usuario']}','{$_POST['contacto']}')",$link) or
die (mysql_error()); // Ahora comprobaremos que todo ha ido correctamente
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "ha reservado el coche";
}
}
}
else{
echo "hay uno";
}
}
else{
echo "Error, no ha introducido todos los datos";
}
?>