У меня есть заявление INSERT,CURDATE дает ошибку
$stmt = $mysqli->prepare("INSERT INTO numbertable (numbers, numdate, salesperson, color) VALUES (?, NOW(), ?, ?)");
Моя ЗЕЬЕСТ выглядит следующим образом:
$result = $mysqli->query("SELECT COUNT FROM numbertable WHERE DATE(numdate) == CURDATE()");
Когда я запускаю мое отборное заявление, я получаю следующее сообщение об ошибке. Кто-нибудь знает, что это может быть?
SELECT COUNT FROM numbertable WHERE DATE(numdate) == CURDATE()
LIMIT 0, 30
MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '== CURDATE()
LIMIT 0, 30' at line 1
'WHERE DATE (numdate) = CURDATE()'. SQL не имеет оператора '=='. –