Salve a tutti, ho un problema con questo semplicissimo script:

Codice PHP:
<?php

include ("database/db_on.php");

//Estraggo dal database tutto
$query="SELECT * FROM tab1";
$result=mysql_query($query);
$rows=mysql_num_rows($result);

//Ciclo che stampa tutto
if (!$rows==0){
    while (
$array=mysql_fetch_array($result)){
        print 
$array['chiave'];
        print 
$array['fonte'];
    }
} else {
    print 
"Non trovo nulla nel database.";
}

?>
In poche parole la query non tira giù nessun dato dal database e quindi mi printa Non trovo nulla nel Database. Non capisco proprio dove sia l'errore dato che sul database i dati ci sono (ho controllato con php my admin) e arrivano correttamente.