ho convertito una select tradizionale in una select multipla.

in precedenza, per mostrare il valore selezionato avevo scritto il codice in questo modo, dentro un ciclo while

Codice PHP:
<option value='$id'"; if ($id == $valore) {    print " selected";    }    print ">$nome</option
il problema è che adesso, avendo a che fare con una stringa e quindi con più valori, non riesco a gestire le selezioni multiple.

ho usato la funzione explode per estrapolare i valori della stringa ma non ho capito come gestirla in modo da capire quali sono quelli selezionati

Codice PHP:
$stringa explode(",",$valore);

<
option value='$id'"; if ($id == $stringa[]) {    print " selected";    }    print ">$nome</option
qualcuno riesce a chiarirmi un pò le idee?