$yearnow y $j no deberian ser problemas, porque como os digo tengo una consulta exacta pero que en vez de SELECT * FROM Media WHERE `Type` = 'Audio' dice SELECT * FROM News y funciona, luego el problema creo que es de las tildes, parentesis y de todo ese lio.
$yearnow es el año y tiene logicamente los 4 digitos, el problema igual si es $j que es el mes y viene dado por numeros pero sin los ceros delante, 1 y no 01. Pruebo ahora mismo lo de los parentesis y si no va os aviso.
Si falla el problema que seria de poner los meses sin ceros delante?
he probado y tambien falla, seran los dias?
Joder, si no funciona ni esto:
SELECT * FROM Media WHERE Type = Audio
Es que no se que le pasa a esa linea parece que esta maldita, os pongo el codigo con el mysql_db_query:
Código HTML:
$howmanydates = mysql_db_query("$mysql_database", "SELECT * FROM `Media` WHERE Type = Audio `Date` >= '$yearnow-$j-1' and `Date` < '$yearnow-$j2-1'");
Código HTML:
$howmanydates = mysql_db_query("$mysql_database", "SELECT * FROM `Media` WHERE Type = Audio and `Date` >= '$yearnow-$j-1' and `Date` < '$yearnow2-1-1'");