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