Capisco che risulti un po strana come operazione, ma il mio intento è modificare il campo 'ordine' per ogni valore estratto dalla query $aggiornamento.
$aggiornamento="select * from appoggio where sessione=$_SESSION[ID_trans]";
$eseguiagg=mysql_query($aggiornamento,$conn) or die ("Errore di esecuzione dell'aggiornamento ".mysql_error());
while ($riga=mysql_fetch_array($eseguiagg))
{
$query="UPDATE prodotti SET (codord=$num_ordine) WHERE (codpro='$riga[codpro]')";
$esegui=mysql_query($query,$conn) or die ("Errore nell'aggiornamento della tabella prodotti ".mysql_error());
}
Solo che risulta sempre lo stesso errore: "You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(codord=4) where (codpro='17')' at line 1"
Qualcuno sà dov'è il problema?![]()