Hola Quinqui,
muchas gracias nuevamente por tu ayuda!
El primer problema que tengo es que no consigo llenar $array4 con los valores extraidos de la consulta $query3. Si hago print_r($array4); no obtengo resultados, mientras que si ejecuto la consulta directamente en el gestor de BD sí que obtengo el resultado deseado.
Código PHP:
$query3="SELECT DISTINCT trabajos.dia AS dia FROM trabajos INNER JOIN consultores ON trabajos.consultores_Ident_consultor = consultores.Ident_consultor WHERE mes = '$mes' AND ano = '$anos' AND (consultores.Ident_consultor) = '$consultor_no_report';";
$consulta3 = new Consulta($query3);
$array4=array();
while($row_tabla1 = $consulta3->obtener_fila()) {//montar un array con los díascomo key
if(!in_array($row_tabla1['dia'], $array4)){
$array4[] = $row_tabla1['dia']; }
}
Saludos y Gracias