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

    Aggiornamento campo timestamp

    Ciao a tutti, una domanda...
    Ho una tab di MySQL con un campo timestamp dove inserisco la data degli ordini di un e-commerce, succede che quando vado a fare una modifica al record (per esempio modificare il campo stato da "aperto" a "evaso") la data mi cambia con l'ora corrente.

    Come faccio ad evitarlo? cioè a dire che che quel campo non deve essere toccato nelle successive modifiche del record?
    Grazie
    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

  2. #2

    Re: Aggiornamento campo timestamp

    Originariamente inviato da centoiso
    Ciao a tutti, una domanda...
    Ho una tab di MySQL con un campo timestamp dove inserisco la data degli ordini di un e-commerce, succede che quando vado a fare una modifica al record (per esempio modificare il campo stato da "aperto" a "evaso") la data mi cambia con l'ora corrente.

    Come faccio ad evitarlo? cioè a dire che che quel campo non deve essere toccato nelle successive modifiche del record?
    Grazie
    Potresti mettere quel campo come testo, poi crearti la data da php e impostarla solo quando ti serve. Con il timestamp si aggiorna ad ogni modifica

  3. #3
    non c'è proprio modo di forzare l'SQL per non aggiornare quel campo?
    Potrei riprendere il dato vecchio ed inserilrlo tra i vari VALUE dell'istruzione però mi sembrà troppo macchinoso.
    MA questo succede a tutti i campi di tipo time di mysql?
    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

  4. #4
    Ho risolto, non avevo notato che MySQL nel creare il campo timestimp gli da come attributo una cosa tipo "on update set current time", è bastato levarlo.

    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

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.