Ho realizzato questa query per interrogare il db su due voci linkate:
Programma
Enti

Ho messo due query di seguito e così come l'ho postata non mi da nessun risultato..pagina bianca!
Utilizzando invece una query solamente, o Programma o Enti, il risultato dell'interrogazione viene visualizzato in maniera QUASI esatta. Infatti, viene ripetuto infinite volte. Non capisco il motivo


Codice PHP:
//PROGRAMMA - imposto query sotto if e la risolvo
if ($ord==Programma){
$query "SELECT * FROM manifestazioni, programma, file_binari ORDER BY '$ord'";
$result mysql_query($query$db
or die( 
"Errore: " mysql_error() );
 
//ENTI - imposto query sotto if e la risolvo
if ($ord==Enti){
$query2 "SELECT * FROM manifestazioni, enti, ORDER BY '$ord'";
$result2 mysql_query($query2$db
or die( 
"Errore: " mysql_error() );
 
//conto il numero di occorrenze trovate nel db
$numrows mysql_num_rows($result);
$numrows2 mysql_num_rows($result2);

//se il database è vuoto lo stampo a video
if ($numrows==0){
echo
"Database vuoto!";
}

//Se invece trovo delle occorrenze...
else
{

echo 
"
"
;

//Realizzo un ciclo WHILE
while ($numrows=mysql_fetch_array($result)) {

//Stampo il risultato in una tabella
echo "<table width=\"100%\" border=\"0\" cellpadding=\"1\">
                                <tr> 
                                  <td bgcolor=\"#3399CC\"> <table width=\"100%\" border=\"0\" cellpadding=\"10\" cellspacing=\"0\">
                                      <tr> 
                                        <td bgcolor=\"#FFFFFF\"align=\"center\"><span class=\"testoBold\">" 
$numrows['giornate'] . "</span>

                                        </td>
                                      </tr>
                                    </table></td>
                                </tr>
                              </table>"
;

}
}


//se il database è vuoto lo stampo a video
if ($numrows2==0){
echo
"Database vuoto!";
}

//Se invece trovo delle occorrenze...
else
{

echo 
"
"
;

//Realizzo un ciclo WHILE
while ($numrows2=mysql_fetch_array($result2)) {

//Stampo il risultato in una tabella
echo "<table width=\"100%\" border=\"0\" cellpadding=\"1\">
                                <tr> 
                                  <td bgcolor=\"#3399CC\"> <table width=\"100%\" border=\"0\" cellpadding=\"10\" cellspacing=\"0\">
                                      <tr> 
                                        <td bgcolor=\"#FFFFFF\"align=\"center\"><span class=\"testoBold\">" 
$numrows2['enti'] . "</span>

                                        </td>
                                      </tr>
                                    </table></td>
                                </tr>
                              </table>"
;

}
}

}
} else {
echo 
"";


Preciso che i campi 'enti' e 'giornate', che utilizzo, sono dei campi text.
Qualcuno sa darmi una mano?

Grazie