201
Aprender a programar desde cero / Re:mysql IF
« en: 24 de Agosto 2014, 17:17 »
Hola, pienso que la manera más sencilla de resolverlo es crear dos variables:
$fechaInicio: almacena aquí la fecha de inicio (la actual menos dos días por ejemplo)
$fechaFinal: almacena aquí la fecha final (la actual más cuatro días por ejemplo)
Ahora haz el select de forma que escojas únicamente las fechas adecuadas:
$result = mysql_query("SELECT * FROM valencia WHERE fechaNoticia BETWEEN $fechaInicio AND $fechaFinal , $link);
La sintaxis no es tal como está escrita aquí, para intercalar variables tienes que usar el operador de concatenación (el punto) de la misma forma que harías con cadenas de texto, pero la idea quizás te sirva. Prueba y ya comentas
$fechaInicio: almacena aquí la fecha de inicio (la actual menos dos días por ejemplo)
$fechaFinal: almacena aquí la fecha final (la actual más cuatro días por ejemplo)
Ahora haz el select de forma que escojas únicamente las fechas adecuadas:
$result = mysql_query("SELECT * FROM valencia WHERE fechaNoticia BETWEEN $fechaInicio AND $fechaFinal , $link);
La sintaxis no es tal como está escrita aquí, para intercalar variables tienes que usar el operador de concatenación (el punto) de la misma forma que harías con cadenas de texto, pero la idea quizás te sirva. Prueba y ya comentas