variabili locali / variabili globali, non ti dice niente?

$database e $conn vengono definite probabilmente in miaconnessione.php

essendo quindi definite fuori dalla funzione non esistono al suo interno come è giusto che sia