Codice PHP:
$estrazione_codice_sottocategoria="SELECT id FROM sottocategorie WHERE sottocategoria='$_POST[sottocategoria]'";
$codice_sottocat_estratto mysql_query($estrazione_codice_sottocategoria)or die(mysql_error());
while (
$row mysql_fetch_array($codice_sottocat_estratto)) 
{
echo (
"ID:".$row['id']."");
}
$inserimento_caratteristica="INSERT INTO caratteristiche 
(caratteristica, codcategoria, codsottocategoria) VALUES('
$_POST[caratteristica]','$row[id]'])"
adesso mi dà questo errore..che fa riferimento alla ultima riga, ma perchè?
Incorrect integer value: '' for column 'codcategoria' at row 1