Так что я пытаюсь сравнить сегодняшнюю дату и дату последней записи в базе данных. По какой-то причине код не работает, и сравнение всегда неверно.Неправильное сравнение строк в PHP с MySQl
$recentMood = mysqli_query($db_connection, "SELECT * FROM DemoUser ORDER BY date DESC LIMIT 1'");
$today = date('Y-m-d');
if($recentMood['date'] != $today){
mysqli_query($db_connection, "INSERT INTO DemoUser (Mood, date) VALUES('$mood' , NOW())");
echo "Mood recorded!";
}
else{
echo "Mood already recorded.";
}
P.S: Когда я пытаюсь повторить либо $ сегодня или $ recentMood [ 'дата'], то я получаю сообщение об ошибке. Любая причина, почему?
спасибо. – taytay
@taytay рад, что это помогло – Ghost