Visualizzazione dei risultati da 1 a 2 su 2

Discussione: error in SQL sintax

  1. #1

    error in SQL sintax

    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?
    kia..

    Sento che il tempo cade e fa rumore nell'anima mia.. - v. Cardarelli -

  2. #2
    prova così
    $query="UPDATE prodotti SET codord='$num_ordine' WHERE codpro='$riga[codpro]'";

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.