Visualizzazione dei risultati da 1 a 3 su 3

Discussione: data nel database...

  1. #1

    data nel database...

    io stampo la data in questo modo..

    Codice PHP:
    $b date('d M y - H:i'); 
    da cui ricavo poi: 20 Apr 07 - 15:36;
    vorrei inserire questo valore nella tabella utenti, per vedere l'ultimo log-in effettuato..con questa query:


    Codice PHP:
    $sql_update "UPDATE utente SET last_login = '".$b."' WHERE id_utente = '".$username."'"
    mysql_query($sql_update) or die ("Impossibile eseguire l'interrogazione 4"); 
    la query non da errori ma nel database il valore non si aggiorna...penso che sia il 'tipo' della variabile last_login che non mi fa scrivere nel db..sapete quale devo impostare??????

    grazie...

  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Puoi scegliere fra DATE, DATETIME o TIMESTAMP per il tipo di campo da utilizzare per gestire correttamente le date. Quando estrai, oppure quando modifichi, questi dati puoi usare la funzione DATE_FORMAT. Dai un'occhiata a questa pillola per le varie opzioni disponibili.

  3. #3
    l'ho letta e ho creato questa query:

    Codice PHP:
    $sql_insert "UPDATE utente SET last_login = CURTIME() WHERE username='".$username."'";
    mysql_query($sql_insert) or die ("Impossibile eseguire l'interrogazione 3"); 
    il fatto è che non stampa niente sul db..cm mai?!?!?!?!?!?!?!?..
    ps..ho impostato anche il tipo datetime, a regola sembra giusta...

    grazie

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.