certo che non e' quello...
$row non passa nulla.... ma forse $row[id] passerà l'id.....?!

prova un po'...
Codice PHP:
$inserimento_caratteristica="INSERT INTO caratteristiche (caratteristica, codcategoria) VALUES('$_POST[caratteristica]','$row[id]')"