Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    aggiornare un campo della tabella

    Ho la necessità di aggiornare un solo campo di una tabella. So come sostituirlo, ma non come prelevare il valore vecchio e aggiungere il nuovo. Il codice è questo, ma come detto prima, sostituisce solo il valore.

    Codice PHP:
      if(!$giacenza){
        echo 
    "Inserisci quantità";
      }else{
        
    $preleva "SELECT prodotto.giacenza FROM prodotto WHERE prodotto.articolo = 'articolo';";

        
    $query "UPDATE quattroa.prodotto SET giacenza = '$giacenza' WHERE prodotto.articolo = '$articolo';"

        
    $recset mysql_query($query);
        if(
    $recset)
          echo 
    "Giacenza aggiornata!!";
        else
          echo 
    "Errore durante l'aggiornamento...";
      } 
    Cioè in pratica non so come prelevare il contenuto del campo giacenza! $preleva è la query, ma come faccio a vederne il valore restituito?
    Grazie in anticipo

  2. #2
    a che ti serve la select?....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2000
    residenza
    Edinburgh
    Messaggi
    401
    Devi eseguirla!

    Codice PHP:
    $preleva "SELECT prodotto.giacenza FROM prodotto WHERE prodotto.articolo = 'articolo';";
    $res mysql_query($preleva);
    $row mysql_fetch_array($res);
    $query "UPDATE quattroa.prodotto SET giacenza ="'$row['giacenza']." WHERE prodotto.articolo = '$articolo';"; 

  4. #4
    Ok perfetto. L'avevo già modificata prima di postare, ma ho postato quella senza l'esecuzione della query. Il problema stava nella query $preleva, che era:

    Codice PHP:
    $preleva "SELECT prodotto.giacenza FROM prodotto WHERE prodotto.articolo = 'articolo';"
    e avevo dimenticato nel WHERE prodotto.articolo ='$ articolo, quindi non funzionava.
    Grazie comunque!

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.