Fai una
codice:
var_dump($connessione);
Cosa restituisce?

Secondo me la funzione non trova $connessione perchè è definita fuori dalla funzione.

O definisci un'altra connessione all'interno della funzione... sconsigliato.
O rendi globale la connessione con 'global $connessione;' .... può andare
Oppure passi la connessione come parametro della funzione

codice:
function getTicketNumber($year, $con) {
.... etc. etc. 
}

getTicketNumber(2008, $connessione);