ecco, lo sapevo...
è sempre così, come con i refusi tipografici... se non te ne accorgi subito, lo guardi cento volte e non lo vedi più...

chissà da dove mi è uscita quella parentesi tonda... i guai del copia/incolla...
cmq, il bello è che la query fallisce, adesso!
porc...

Per essere sicuro di individuare quale query fallisse, le ho numerate. In effetti, quella che non funge è quella giusta (cioè, corrisponde alla condizione determinata dai dati che ho passato).
Però...
Questa è la query:
Codice PHP:
$query "UPDATE '$table' SET 
  cod = '
$f1',
  gm2 = '
$f2',
  pezzi = '
$f3',
  cartoni = '
$f4'
  WHERE pp_id = '
$ppid'";
$result mysql_query($query)
    or die(
"Query 4 failed"); 
Tutti i valori richiesti vengono passati correttamente (prima di fare le query, faccio un
Codice PHP:
echo $table $ppid $f1 $f2 $f3 $f4
e i dati ci sono tutti, e sono giusti.
Allora? Che c____o succede?