salve a tutti
ho provato ad aggiornare alcuni records utilizzando la seguente query su mysql 5
i dati vengono passati da una form

$idp = $_GET["l3"];
$nome = strip_magic($_GET["nome"]);
$nome = mysql_real_escape_string($nome);
$sql = 'UPDATE tbset SET nome = \'' . $nome . '\' WHERE id = $idp';
$modifica = mysql_query($sql);

non modifica nulla
l'INSERT fatta cosi funziona alla grande

$id = $_GET["l1"];
$idsottocat = $_GET["l2"];
$nome = strip_magic($_GET["nome"]);
$nome = mysql_real_escape_string($nome);
$sSQL = "INSERT INTO tbset (id,idsottocat,nome) VALUES ('$id', '$idSottoCat', '$nome')";
$inserimento = mysql_query($sSQL);

sono agli inizi e volevo capire bene come interagire con i db