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

    [sql] sovrascrivere una stringa

    Salve a tutti!
    voglio sovrascrivere una stringa nel database
    ho provato con questo comando:

    $query = "INSERT INTO pass WHERE aula='aula1' (user, pass) VALUES ('$user', '$pass')";

    ma evidentemente il comando non è giusto perchè mi da errore
    qualcuno sa dirmi se c'e un codice apposta per sovrascrivere la stringa ?

    grazie in anticipo per la collaborazione!

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    devi usare l'UPDATE:

    codice:
    UPDATE tabella SET campo1='nuovo valore' WHERE campo2='qualcosa';
    think simple think ringo

  3. #3
    qualcosa e il vecchio valore?

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da Markus_2889
    qualcosa e il vecchio valore?
    no, è un campo che identifica il record che vuoi modificare. se tu nn specificassi niente avresti come conseguenza l'aggiornamento di tutta la tabella...
    think simple think ringo

  5. #5
    ah!
    ho capito grazie 1000 marketto!

  6. #6
    scusa

    UPDATE tabella SET campo1='nuovo valore' campo3='nouvo valore2' WHERE campo2='qualcosa';

    ho provato ha scrivere il codice cosi pensando:
    me li aggiorna tutti e due invece mi restituisce errore



    cosa ho sbagliato?

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    manca la virgola fra campo1 e campo 3

    UPDATE tabella SET campo1='nuovo valore', campo3='nouvo valore2' WHERE campo2='qualcosa';
    think simple think ringo

  8. #8

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.