se $provincia è così composto la vedo dura dividerli, perché non lo puoi fare secondo nessun parametro, se era almeno così: bergamo;brescia;como;lodi;milano potevi usare un explode e ; come separatore, ma così la vedo alquanto dura, se non impossibile...lo potresti fare con substr ma dovresti sapere sempre esattamente il numero di caratteri occupati da ogni singola provincia.
Come li salvi nel db i valori? hai modo di modificarli?