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

    [mysql]Problema con script di apertura della chat

    Ho creato una chat che però funziona ad appuntamenti... ossia io dal pannello di amministrazione creo un appuntamento in chat tale giorno a tale ora inserendo un record in una tabella che si chiama "impostazioni_chat"

    Ecco la struttura della tabella:

    ID -> Intero Autoincrementale
    Giorno -> Date (YYYY-MM-GG)
    Apertura -> Time (Ora di apertura HH.MM.SS)
    Chiusura -> Time (Ora di chiusura HH.MM.SS)

    Come faccio a verificare se la chat è aperta o chiusa?

    Per ora sono arrivato fino a qua:
    codice:
    SELECT ID FROM impostazioni_chat WHERE Giorno = CURDATE()
    Poi vado a vedere se c'è almeno un record e in caso affermativo significa che la chat è aperta... come faccio a controllare l'ora?? perchè in questo modo controllo solamente il giorno...

    Aiuto!

  2. #2
    codice:
    SELECT ID FROM impostazioni_chat WHERE Giorno = CURDATE() and currOra() between Apertura and Chiusura

  3. #3
    Originariamente inviato da jeck
    codice:
    SELECT ID FROM impostazioni_chat WHERE Giorno = CURDATE() and currOra() between Apertura and Chiusura
    che cos'è questa funzione? non l'avevo mai vista!


    e infatti mysql non la riconosce!

  4. #4
    Originariamente inviato da Etilico
    che cos'è questa funzione? non l'avevo mai vista!


    e infatti mysql non la riconosce!
    Infatti non esiste, siccome ho visto che tu hai utilizzato CURDATE() ho pensato che quella fosse una funzione creata da te che restituisce la data corrente, allora ho messo currOra() per farti capire che deve essere una funzione che restituisce l'ora corrente.

  5. #5
    No, CURDATE() è una funzione di mysql che restituisce la data corrente...

    Avevo provato con CURTIME() che restituisce l'ora corrente ma non funzionava

    grazie lo stesso!

    Qualche altra idea?

  6. #6
    Potresti provare con il tiemstamp

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.