Ciao raga, da qualche giorno stò cercando di utilizzare di più le funzioni ansicchè gli include (al momento non vedo grandissima differenza ma il mondo dice il contrario).

Non mi è chiara una cosa però ho fatto una funzione messa in un file function.php che fa pressapoco così:

codice:
<?php

function query(){

    $query=mysql_query("SELECT* FROM tabella");
    while($temp=mysql_fetch_array($query)){
         
             $dato=$temp['campo'];        

      }

}

?>
in un altro file richiamo tale funzione

codice:
require(function.php);

<?php

   $query=query();

?>
Ora quello che non capisco è: se non metto l' echo nella funzione non ricevo risultati nel file che la richiama. io vorrei che il risultato della query fosse richiamato nel file che richiama la funzione e non nella funzione stessa, altrimenti faccio prima a scrivere la query direttamente nel file interessato. Ma si può fare questa cosa o vaneggio?

Grazie in anticipo!