Cómo buscar entre dos fechas con código PHP y MySQL

Escrito por laura gittins | Traducido por eduardo moguel
  • Comparte
  • Twittea
  • Comparte
  • E-mail

Después de usar funciones PHP para conectarte a una base de datos MySQL, puedes hacer una petición a través de la página Web para seleccionar datos entre dos fechas, siempre y cuando la tabla en la que realizas la petición tenga un campo "fecha". Para usar fechas como criterios, introduce las fechas en la petición usando el formato "AAAA-MM-DD". Usa un formato HTML para pedirle al usuario las dos fechas, o provéelas mediante el código PHP. El formato que tengan los datos recibidos como respuesta variará según el uso que les des.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Abre el archivo HTML e inserta el cursor dónde quieres realizar la búsqueda entre dos fechas.

  2. 2

    Tecla el siguiente código:

    <?php $db = mysql_connect ('servidor_alojamiento:base_datos', 'nombre_de_usuario', 'contraseña'); mysql_select_db ('nombre_base_datos);

    Cambia los valores del comando a los correctos para tu base de datos. Estas líneas te conectarán con tu base de datos MySQL.

  3. 3

    Teclea el siguiente código:

    $query = mysql_query("SELECT * FROM nombre_tabla WHERE fecha >= 'primera_fecha' AND fecha <= 'segunda_fecha';"); while($row = mysql_fetch_row($query)) { echo "<p>Fecha del registro es $row[index_of_date_field]</p>\n"; } ?>

    Provee dos fechas en la petición. Por ejemplo, para buscar entre el 1 de junio de 2011 y el 31 de junio de 2011, usa los valores 2011-06-01' y '2011-06-30', respectivamente. También, provee del índice del campo "fecha" de tu tabla MySQL para el índice de la variable $row. Por ejemplo, si el campo "fecha" es el primero de la tabla, usa $row[0]". Si es el segundo, usa "$row[1]".

  4. 4

    Guarda el archivo HTML y súbelo a tu servidor.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles