Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577

    Data di sistema in Mysql

    Buonasera a tutti,

    ho un problemaccio !

    Tramite un piccolo eseguibile scritto in vb6 (da un pc client) eseguo una scrittura in un db MySql 4.0.24 che si trova su di un server (accedo tramite ODBC).
    La mia esigenza è quella di scrivere un valore in un campo (es. cognome) ma nello stesso momento devo anche aggiornare il campo "data_ult_mod" con la data corrente che però non voglio prendere dal pc client (perchè non attendibile) bensì dal server.
    Con Php nessun problema. Ma ora che faccio ?

    Esiste un modo per ottenere dal client la data del server e scriverla nel db sempre dal client ?

    Grazie

    Lucia

  2. #2
    prendi la data dal server con una funzione di MySQL e mettila nel campo direttamente dalla query...

    INSERT o UPDATE data = NOW()

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    Quindi NOW() prende la data del server non del client me lo assicuri ?

    Grazie mille piero

    Lucia

  4. #4
    [supersaibal]Originariamente inviato da lucisetti
    Quindi NOW() prende la data del server non del client me lo assicuri ?

    Grazie mille piero

    Lucia [/supersaibal]
    Server e client.... ognuno guarda il suo orologio...

    NOW() come le altre funzioni di Mysql e php sono lato server e quindi guardano l'ora di sistema del server.


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

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.