[PHP] Date(time)

miagy

Utente Attivo
2 Nov 2014
71
0
6
Ciao ragazzi.
All'interno di una tabella MySql ho un campo date chiamato UltimiSoldi.
All'interno di un codice appena inserito (tutto correttamente funzionante) sono incappato in un piccolo problema legato all'orario.
Per farla in breve:

PHP:
if ($UltimiSoldi < strftime("%Y-%m-%d")) { 
azione + update UltimiSoldi a NOW 
                                                                     }

Messo così, il codice si avvia solo basandosi sul cambio data (ovviamente).
Se io invece volessi impostare non solo la data ma anche un orario specifico (tipo: giorno dopo ma DOPO le 3 di notte)?
Oltre a cambiare il formato tabella da DATE a DATETIME, come mi conviene muovermi per avvisare questo confronto?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, ti conviene estrarre solo i dati che ti servono direttamente con l SQL
Codice:
WHERE UltimiSoldi < "2016-10-07 15:00"
 

miagy

Utente Attivo
2 Nov 2014
71
0
6
Ci avevo pensato anche io, all'inizio, ma non avrebbe senso purtroppo.
Il codice funziona affinché il then si realizzi una volta al giorno.

Vale a dire che se l'if viene applicato, ad esempio, il 7/10/2016 alle ore 17:38, fino alle ore 6:00:00 del 8/10/2016 non sarà eseguibile più perché UltimiSoldi non rispetta questo limite temporale.

Il mio obiettivo/dubbio è proprio su questa sfumatura (per semplificare al massimo dei sistemi: se il nuovo giorno parte a mezzanotte, io vorrei farlo partire alle 6 del mattino).
 
Discussioni simili
Autore Titolo Forum Risposte Data
P [PHP] Input Type="date" non va correttamente con Apple PHP 2
maxnegri [PHP]Funzione di calcolo prezzo di una camera in un range di date PHP 62
maxnegri Conoscere giorni della settimana fra due date con php PHP 2
P [PHP] Calcolo prezzi camera in range di date diverse PHP 11
M [PHP] Convertire date da americana a italiana direttamente nel db PHP 6
trattorino [PHP] prelevare minuti da date confrontate PHP 2
Emix [PHP] Differenza Date + Ore PHP 3
napuleone [PHP] Ho la settimana e l'anno cerco le date PHP 4
gandalf1959 Selezionare un intervallo tra due date, php e mysql PHP 2
valvasori [PHP] Proble di date PHP 14
J Confronto Date PHP - MySQL PHP 1
D calcolo fra date php PHP 2
S Problema con date in php PHP 2
V Calcolare la differenza tra due date in PHP PHP 1
L php date - "scritto 15 minuti fa..." etc.. PHP 13
L Date e calendari con php PHP 1
K [PHP/MYSQL] Uno storico trasporti e comparazioni di date, sono totalmente bloccato. PHP 2
I Le Famigerate Date del PHP. PHP 12
Monital Date in php PHP 6
M [PHP] calendario con eventi problema con date PHP 9
ElfoDelBasket [mysql/php] formattare le date PHP 2
O per Easy PHP mi date un consiglio ? PHP 1
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6
A Aiuto per pagina php PHP 0
E Php select option e ajax PHP 23
I Aiuto php Dependent Lookup PHP 0

Discussioni simili