scrivendola qua ho trovato l'errore
Codice PHP:
<select name="fornitore" id="fornitore">
<option value="0" selected="selected">- Scegli -</option>
<?php
//recupero la lista dei fornitori dell'utente specifico
$query="SELECT * FROM tab_clienti_fornitori WHERE id_padre=".$id_padre." AND (tipo='f' OR tipo='cf') ORDER BY cog_rag ASC";
$estrazione=$conn->query($query);
$num_r=mysql_num_rows($estrazione);
if ($num_r>0){
// $res = $conn->estrai($estrazione);<-QUESTO E' L'ERRORE recuperavo un valore fuori dal ciclo
while($res = $conn->estrai($estrazione)){
?>
<option value="<?=$res->id;?>" <?php if($fornitore==$res->id)echo "selected='selected'";?>> <?=$res->cog_rag;?></option>
<?php
}
}
?>
</select>