Cita:
En esta tabla por ejemplo coloco dos proximas partidas para dos tours y quiero obtener y mostrar mediante una consulta la partida más proxima por ejemplo hoy es 2010-05-25 entonces para el tour "cusco2d" la fecha próxima sería 2010-06-15 y cuando pase esa fecha será 2010-07-15id_partida | nombre_tours | descripcion | fecha_partida
__________________________________________________ _______
1 | cusco2d | Viaje a Cusco 2 días, proxima partida: | 2010-06-15
2 | cusco2d | Viaje a Cusco 2 días, proxima partida: | 2010-07-15
3 | cusco3d | Viaje a Cusco 3 días, proxima partida: | 2010-08-15
4 | cusco3d | Viaje a Cusco 3 días, proxima partida: | 2010-09-15
__________________________________________________ _______
1 | cusco2d | Viaje a Cusco 2 días, proxima partida: | 2010-06-15
2 | cusco2d | Viaje a Cusco 2 días, proxima partida: | 2010-07-15
3 | cusco3d | Viaje a Cusco 3 días, proxima partida: | 2010-08-15
4 | cusco3d | Viaje a Cusco 3 días, proxima partida: | 2010-09-15
Soy novato en php y he tratado de adaptar este código pero me esta dando error en la línea 15, según yo debería mostrarse todos los datos según la condición de consulta, pero no
Código PHP:
<?php
//Conectar a mi base de datos
$conexion = mysql_connect("localhost", "usuario", "contraseña") or die(mysql_error());
mysql_select_db("bd", $conexion) or die(mysql_error());
//Obtener que tipo de tour es
$nombre_tours = "cusco2d";
//Obtener la fecha de sistema
$fecha_actual = time();
//Hacer consulta
//Los campos de la tabla son: id_partida, nombre_tours, descripcion, fecha_partida
$cadena_sql="SELECT * FROM tours_partidas WHERE nombre_tours = '$nombre_tours' AND fecha_partida>='$fecha_actual'";
$consulta_partida = mysql_query($cadena_sql,$conexion) or die(mysql_error());
//Obtengo el numero de filas que se hayan obtenido de las consultas
$numero_busquedas = mysql_num_rows($run);//ESTA es la línea 15
//Obtengo la priemra fila (Supuestamente creo que me dara la fecha más próxima)
if ($numero_busquedas==0)
echo "No hay partidas proximas";
else
{
while ($runrows = mysql_fetch_assoc($run))
{
$descripcion = $runrows['descripcion'];
$fechapartida = $runrows['fecha_partida'];
echo "$descripcion $fechapartida";
}
}
?>