Y lo que quiero mostrar es esto:
El problema es basicamente que hice un script con PHP que mostraba esto y "seleccionaba" es decir, ponia en negrita como bien veis el año seleccionado, que es el actual.
El problema viene en que en un mismo html quiero mostrar datos de las tres tablas (excepto mes), es decir, de editorial, noticia y articulo, por lo que tengo que comprobar si hay "algo" en alguna de estas tres tablas en algun mes del año que paso por parámetro ó que recojo como el "actual" y entonces guardar dicho mes(que puede no ser el actual) y seleccionarlo (es decir, ponerlo en negrita).
Ademas de todo queria conseguir que el listado de meses apareciera con los nombres, que estan en el campo "Mes" de la tabla "mes" pero con que salga lo anterior me conformo.
La consulta que uso actualmente es la siguiente (no funciona bien del todo):
Código :
$rec = mysql_fetch_array(mysql_query("SELECT MAX(noticia.id_mes) as var1,MAX(editorial.id_mes) as var2,MAX(articulo.id_mes) as var3 FROM noticia,editorial,articulo WHERE noticia.Anio=$Anio AND editorial.Anio=$Anio AND articulo.Anio=$Anio"));
Entonces hago:
Código :
$ultim = $rec['var1']; $ultim2 = $rec['var2']; $ultim3 = $rec['var3']; $Mes = $array_fecha['mon']; $aux = max($ultim,$ultim2,$ultim3); if ($aux < $Mes){ $Mes=$aux; }
Alguna sugerencia?
PD: espero que alguien tengo esto resulto 1000 veces y lo sepa resolver. Muchismas gracias por adelantado. saludos!