Ver Mensaje Individual
  #13 (permalink)  
Antiguo 27/05/2010, 10:21
Avatar de salvador86
salvador86
 
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Mostrar dato según una fecha límite

Hola ya lo logre y pongo el código para la posteridad muchas gracias Tribi por tu ayuda.
Código PHP:
<?php
$conexion 
mysql_connect("localhost""usuario""contraseña") or die(mysql_error());
mysql_select_db("base_datos"$conexion) or die(mysql_error());
$nombre_tours "cusco2d";
//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>=CURDATE() ORDER BY fecha_partida ASC LIMIT 0,1";
$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($consulta_partida);
if (
$numero_busquedas==0)
    echo 
"No hay partidas proximas";
else
{
    while (
$runrows mysql_fetch_assoc($consulta_partida))
    {
    
$fecha_partida $runrows['fecha_partida'];
    }
}
function 
convierte_fecha($fecha_ingles){
    
$ano=substr($fecha_ingles04);
    
$mes=substr($fecha_ingles52);
    
$dia=substr($fecha_ingles82);
    
    if (
$mes=="01"$mes="Enero";
    elseif (
$mes=="02"$mes="Febrero";
    elseif (
$mes=="03"$mes="Marzo";
    elseif (
$mes=="04"$mes="Abril";
    elseif (
$mes=="05"$mes="Mayo";
    elseif (
$mes=="06"$mes="Junio";
    elseif (
$mes=="07"$mes="Julio";
    elseif (
$mes=="08"$mes="Agosto";
    elseif (
$mes=="09"$mes="Septiembre";
    elseif (
$mes=="10"$mes="Octubre";
    elseif (
$mes=="11"$mes="Noviembre";
    elseif (
$mes=="12"$mes="Dicienbre";
    else 
$mes="--";
    
$fecha_castellano = ($dia." de ".$mes." de ".$ano);

    echo 
"Proxima partida: $fecha_castellano";
    }
convierte_fecha($fecha_partida);
?>