Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Sintassi Update

  1. #1

    Sintassi Update

    Ciao ,
    da premettere che ho installato mysql e sono principiante di php.
    Sto imparando ad aggiornare i dati in una tabella ma ho difficoltà con la sintassi UPDATE.
    La sintassi è:
    UPDATE nome_tabella SET campi da modificare WHERE condizione.

    Vorrei sapere come posso fare a specificare tutti i campi senza dover necessariamente inserire tutte le coppie nome/valore dentro la clausola SET.

    Sapevo che si usa * (tutti i campi) ma non funziona.

    <?
    $conn=mysql_connect(server,user,password) or die("Errore nella connessione: ".mysql_error());
    mysql_select_db(test,$conn) or die("Errore nella selezione: ".mysql_error());
    $query="UPDATE utenti SET NOME='$_POST[NOME]', COGNOME='$_POST[COGNOME]', INDIRIZZO='$_POST[INDIRIZZO]', EMAIL='$_POST[EMAIL] ' WHERE ID=$_POST[ID]";
    $ris=mysql_query($query,$conn) or die("Errore nella cancellazione record: ".mysql_error());
    mysql_close($conn);
    ?>

    Grazie in anticipo

  2. #2
    UPDATE prevede l'uso di SET. Forse ti riferisci all'insert.

    http://dev.mysql.com/doc/mysql/en/update.html


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

  3. #3
    ma no all'update.
    Invece di inserire uno alla volta i campi in SET se c'è un modo per riferirsi a tutti i campi. Capito?

  4. #4
    Originariamente inviato da Le iene ridens
    ma no all'update.
    Invece di inserire uno alla volta i campi in SET se c'è un modo per riferirsi a tutti i campi. Capito?
    No.

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

  5. #5
    se è questo ke dici non si può fare!!!

    Codice PHP:
    $query "UPDATE tabella SET * = 0; 
    è errato!!
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  6. #6
    vabbè grazie ugualmente

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.