Buenas Gente! Con este script verifico que reservas tengo. Funciona bien! Lo único que no me sale es mostrar los nombres de las localidades en la tabla de resultados. Como podría realizarlo? Gracias!!
Código PHP:
<?php
$dia=date("Y-m-d");
/*TABLA LOCALIDADES, DE LA CUAL UTILIZO EL ID PARA REALIZAR LA CONSULTA Y MUESTRO EL NOMBRE EN EL SELECT */
/*localidad_id - localidad */
$localidades = mysqli_query($db,"SELECT * from localidades");
?>
<form method="POST" action="inicio.php">
<input type="date" name="fecha" value="<?php echo $dia ?>">
Origen:
<select name="origen">
<option value=""></option>
<?php
while ($resultado = mysqli_fetch_array($localidades)){
?>
<option value = "<?php echo $resultado['localidad_id']; ?>"><?php echo $resultado['localidad']; ?></option>
<?php
}
?>
</select>
<?php
$localidades1 = mysqli_query($db,"SELECT * from localidades");
?>
Destino:
<select name="destino">
<option value=""></option>
<?php
while ($resultado1 = mysqli_fetch_array($localidades1)){
?>
<option value = "<?php echo $resultado1['localidad_id']; ?>"><?php echo $resultado1['localidad']; ?></option>
<?php
}
?>
</select>
<input type="submit" name="enviar" value="Procesar" />
</form>
/* TABLA DE RESULTADOS */
<h1 align = "center">RESERVAS</h1>
<table border = "" align = "center" cellpadding = "10">
<tr><td><b>Nombre</b></td><td><b>Origen</b></td><td><b>Destino</b></td><td><b>Sube en</b></td></tr>
<?php
/*DEBO CONSULTAR LAS LOCALIDADES POR EL ID */
$consulta = mysqli_query($db,"SELECT * from transacciones where tipo_ticket_id = 14 and fecha = '" .$_POST['fecha']. "' and inicio_id = '" .$_POST['origen']. "' and destino_id = '" .$_POST['destino']. "'");
while ($row = mysqli_fetch_array($consulta)){
/*ME TRAE LOS REGISTROS CON EL ID, PERO QUIERO MOSTRAR EL NOMBRE DE LA LOCALIDAD CORRESPONDIENTE, UTILIZANDO LA TABLA LOCALIDADES */
?>
<tr>
<td> <?php echo $row['to']; ?></td>
<td> <?php echo $row['inicio_id']; ?></td>
<td> <?php echo $row['destino_id']; ?></td>
<td> <?php echo $row['obs']; ?></td>
</tr>
<?php
}
?>
</table>
<?php
mysqli_free_result($localidades);
mysqli_free_result($localidades1);
mysqli_free_result($consulta);
mysqli_close($db);
?>