Como corrigir esse erro "mysql_fetch_assoc () espera que o parâmetro 1 seja um recurso, dado booleano"? [duplicado
Possible Duplicate:
mysql_fetch_array () espera que o parâmetro 1 seja recurso, booleano fornecido em select
O erro..
Aviso: mysql_fetch_assoc () espera que o parâmetro 1 seja um recurso, booleano fornecido em /home/andar/public_html/sistema/admin/cron.php na linha 19
$hoje = strtotime(date("d-m-Y"));
$db = new DBConfig();
$db -> config();
$db->conn();
$query = mysql_query("SELECT * FROM products WHERE auto_pub = ".$hoje) or die(mysql_error());
while($res = mysql_fetch_assoc($query)) {
$query = mysql_query("UPDATE products SET publicado = '0' WHERE auto_pub = ".$hoje) or die(mysql_error());
}
$db->close();