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

    Confronto della data del server con una data del db

    Ciao a tutti come da titolo ho la necessità di controllare dei campi, formato data, presi da un db.

    Il controllo che devo eseguire è il seguente:
    - verificare che la data del sistema sia tra una data A e una data B, pensavo di utilizzare la condizione BETWEEN ma non riesco a farlo funzionare.

    Codice utilizzato:
    Codice PHP:
    SELECT FROM nome_tabella WHERE stato='aperto' AND $dataOdierna BETWEEN data_a AND data_b 
    Presumo che la sintassi sia sbagliata in quanto dovrei inserire un campo della tabella apposta della variabile dataOdierna

    Come posso fare?
    Grazie a tutti ...

  2. #2
    Dovresti confrontare il campo data preso dalla tabella nel DB con le due date di riferimento.

    Un esempio è:
    Codice PHP:
    SELECT FROM tabella WHERE data BETWEEN $data_a AND $data_b 
    attenzione però al formato delle date.

  3. #3
    Come immaginavo purtroppo io non ho il campo data nella tabella, sono costretto a fare il confronto dopo la query o posso trovare un modo?

    magari con le viste

  4. #4
    non ho capito, tu nel recod hai due campi data o solo un campo data? cioè, data_a e data_b ce li hai? perchè dovresti fare una cosa tipo

    where data_a <= $dataODierna and data_b >= $dataOdierna
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    ah forse non ho ben capito io. La data_a e data_b sono prelevate dal db?

  6. #6
    Le date_a e date_b sono campi del db, mentre la dataOdierna viene presa tramite la funzione date di php.

  7. #7
    allora così come detto dall'altro utente che ti ha risposto si può fare

    codice:
    SELECT * FROM tabella WHERE $dataOdierna > data_a AND $dataOdierna < data_b

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.