Nessuno sa aiutarmi?
Per esempio ho stilato questa query. Ma non capisco perchè questo risulta sempre vero O_o
codice:
(DATE_FORMAT(curdate(),'%Y/%m/%d 00:30') >= '2017-11-22 16:00' <= DATE_FORMAT(curdate(),'%Y/%m/%d 15:00') AND CURTIME() >= '15')
codice:
$query = $pdo->prepare("INSERT INTO daprenotare (prodotto, quantita, terminale, data)
VALUES (:prodotto, :quantita, :terminale, NOW())
ON DUPLICATE KEY UPDATE
data = IF(quantita != :quantita or terminale != :terminale, '$data', data),
data = IF((quantita = :quantita AND terminale = :terminale) AND (DATE_FORMAT(curdate(),'%Y/%m/%d 00:30') >= TIME(data) <= DATE_FORMAT(curdate(),'%Y/%m/%d 15:00') AND CURTIME() >= '15'), '$data', data),
quantita = IF(quantita != :quantita, :quantita, quantita),
terminale = IF(terminale != :terminale, :terminale, terminale)");