ho provato ma non mi funziona nè così:

Codice PHP:
   <select name="id_centri"> 
<option value="">seleziona centro</option> 
<?php 
//compila dinamicamente la select 
while($row2 mysql_fetch_object($sql2)) { 
echo (
$row2->nome_centro == $predefinita) ? "<option value=\"$row2->nome_centro\" selected>$row2->nome_centro</option>" "<option value=\"$row2->nome_centro\">$row2->nome_centro</option>";

?> 
</select>
nè così:

Codice PHP:
   <select name="id_centri"> 
<option value="">seleziona centro</option> 
<?php 
//compila dinamicamente la select 
while($row2 mysql_fetch_object($sql2)) { 
echo (
$row2->nome_centro == $predefinita) ? "<option value=\"$row2->id_centri\" selected>$row2->nome_centro</option>" "<option value=\"$row2->id_centri\">$row2->nome_centro</option>";

?> 
</select>
dove sbaglio?