File "guardarSalida.php"
Full Path: C:/wamp64/www/porteria/Vehiculos/guardarSalida.php
File size: 1.76 KB
MIME-type: text/x-php
Charset: utf-8
<?php
include("../connection.php");
$con = connection();
error_reporting(E_ALL);
ini_set('display_errors', 1);
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$id = $_POST['id'];
$observaciones = $_POST['observaciones'];
$grupo_vehiculo = $_POST['grupo_vehiculo'];
$estado = 'salida';
// Generar fecha y hora actual automáticamente
$fechasalida = date('Y-m-d H:i:s');
// Inicializar variables para campos de Pollo Vivo y Pavos
$tipos_salida = '';
$nocanastas = '0';
$destino_salida = '';
$kmsalida = '0';
// Si es Pollo Vivo, Pavos, Alistamiento, Concentrado o Almacen, recoger los campos adicionales
if ($grupo_vehiculo === 'Pollo Vivo' || $grupo_vehiculo === 'Pavos' || $grupo_vehiculo === 'Alistamiento' || $grupo_vehiculo === 'Concentrado' || $grupo_vehiculo === 'Almacen') {
$tipos_salida = $_POST['tipos_salida'] ?? '';
$nocanastas = $_POST['nocanastas'] ?? '0';
$destino_salida = $_POST['Destinosalida'] ?? '';
$kmsalida = $_POST['kmsalida'] ?? '0';
}
// Actualizar el vehículo con información de salida
$sql = "UPDATE vehiculos SET
OBSERVACION_SALIDA = '$observaciones',
ESTADO = '$estado',
FECHASALIDA = '$fechasalida',
TIPOC_RETORNO = '$tipos_salida',
CANASTAS_RETORNO = '$nocanastas',
DESTINO_RETORNO = '$destino_salida',
KMSALIDA = '$kmsalida'
WHERE REG = '$id'";
$query = mysqli_query($con, $sql);
if ($query) {
header("Location: crearVehiculo.php?success_salida=1");
} else {
echo "<script>alert('Error al guardar salida: " . mysqli_error($con) . "'); window.location.href = 'crearVehiculo.php';</script>";
}
}
$con->close();
?>