Codice PHP:
<select value='id'>
--- WHILE
<
option value='$row[id]**|**$row[categoria]'>$row[categoria]</option>
--- 
END WHILE
</
select
e nella pagina che riceve la select

Codice PHP:
$select=$_POST['select'];
list(
$id,$cat)=explode('**|**',$select); 

il piu semplice e indolore