ciao a tutti.
Durante la creazione di un array mi servirebbe richiamare una funzione, ma non capisco perchè ricevo pagina bianca

codice:
		array ( // select from db
				'type' => 'select',
				'name' => 'prodotto_id',
				'label' => 'Seleziona il prodotto',
				'content' => form_select_from_db ('prodotti', 'nome'),
		),
e la funzione è
codice:
function form_select_from_db ($tabella, $campo) {
	
		global $db;
		
		$sql = "SELECT * FROM $tabella";
		$result = mysql_query ($db, $sql) or die (mysql_error());
		
		$content = array ();
		
		while ($row = mysql_fetch_array ($result)) {
			
				$content[] = array ('value' => $row['id'], 'label' => $row[$campo]);
			
		}
		
		return $content;
	
}
sapete capire perchè?

grazie mille!