Visualizzazione risultati 1 fino 2 di 2

Discussione: Query update che non sostituisca il campo, ma vi aggiunga del testo

  1. #1
    Guest

    Lightbulb Query update che non sostituisca il campo, ma vi aggiunga del testo

    Salve a tutti,

    devo aggiungere, ad un campo di una riga di tabella mysql, del testo, anzicche sovrascriverlo del tutto.
    Codice:
    $aggiorn = "UPDATE $table_name_email_esperti SET timestamp_ultima_domanda_ricevuta ='$timestamp', data_ora_ultima_domanda_ricevuta ='$stringa_data_ora', domande_poste = ' Domanda nuova '";
    Potrei tranquillamente risolvere il problema facendo un'altra query, con cui ottengo il testo di quel campo, e poi faccio l'update con la query di cui sopra, ma ... non c'è un modo piu elegante di venirne fuori? (non voglio fare due query..)

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Basta un po' di fantasia:

    Codice:
    $aggiorn = "UPDATE $table_name_email_esperti SET timestamp_ultima_domanda_ricevuta ='$timestamp', data_ora_ultima_domanda_ricevuta ='$stringa_data_ora', domande_poste = CONCAT(domande_poste, ' Domanda nuova ')";
    EDIT: Se devi solo visualizzare le domande va bene così, altrimenti è un problema perché non potrai più separarle.
    Ultima modifica di saitfainder : 02-08-2010 alle ore 13.45.31


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •