Cita:
Iniciado por CoriaWeb
En que formato tienes la fecha guardada en tu base de datos?
Segun veo en tu codigo primero creo que la guardas como año/mes, si es asi usa esto:
Y la consulta la pones asi:
Código PHP:
Ver original$consulta = mysql_query("SELECT * FROM tblnoticias WHERE tblnoticias.fecha='".$fecha."' ORDER BY tblnoticias.fecha DESC, tblnoticias.hora DESC");
Yo no le he colocado el formato, tiene el formato del servidor YYYY/mm/dd. He declarado la variable
y tambien
Código PHP:
$fecha= date("YYYY,mm");
y la consulta tal como me dijiste:
Código PHP:
SELECT * FROM tblnoticias WHERE tblnoticias.fecha='".$fecha."' ORDER BY tblnoticias.fecha DESC, tblnoticias.hora DESC
pero no me sale ninguna noticia ahora.
He estado leyendo que con DATEPART() puedo sacar el mes de la fecha completa a una variable para usarla, y he leido algo como que DATEPART(month,getdate()) me saca solo el mes actual.... pero he intentado implementarlo de un monton de formas y no me da resultado ninguno.
Como tu me indicaste no me devuelve ninguna noticia, aunque no me devuelve ningun error tampoco