La situazione.
Su una pagina php ho un form nel quale inserire un dato, al submit viene chiamata una seconda pagina, questa prende il dato e invoca una funzione presente in un file incluso in essa.
La funzione genera una variabile con contenuto casuale ed effettua una query sul database che estrae un record con un valore.

Cosa voglio fare.
La funzione deve ritornare sia il valore estratto dal database che la variabile casuale allo script chiamante in modo da poterle stampare a video ed ho pensato di mettere questi due dati in un array e ritornare questo, ma non funziona, risulta NULL.

Sapendo che il dato dal database viene estratto correttamente e che anche l'array che creo contiene i dati corretti, come posso far ritornare questi due dati allo script chiamante per poterli stampare?