Siguiendo con el tema este despues de vacaciones de semana santa, tengo el siguiente codigo.
Código PHP:
$consulta_dias_fest_nac = 'SELECT `dia` FROM `festivos_nacionales` WHERE `dia` LIKE ' . $cal . ' AND `anio` LIKE ' . $año ;
$consulta_dias_fest_nacC = mysql_query($consulta_dias_fest_nac);
$consulta_dias_fest_loc = 'SELECT `dia` FROM `festivos_locales` WHERE `dia` LIKE ' .$cal . ' `centro` LIKE ' . $centro . ' AND `anio` LIKE ' . $año;
$consulta_dias_fest_locC = mysql_query($consulta_dias_fest_loc);
$fests = array();
while ($fest = mysql_fetch_array($consulta_dias_fest_nacC, MYSQL_BOTH)){
$fests[] = $fest;
}
while ($fest = mysql_fetch_array($consulta_dias_fest_locC, MYSQL_BOTH)){
$fests[] = $fest;
}
Bien, esto funciona bien si las dos consultas devuelven un resultado, si alguna no devuelve resultado me da un warnig (logicamente) algun sistema de control para que no me lance el warning ?, he probado a poner un if de que si algun mysql_query me devuelve un false no me meta nada en el array pero no me funciona.