J'ai créé une table mysql comme indiqué ci-dessous.Comment comparer les dates de la base de données php avec la date du jour
Je voudrais comparer les dates de la table avec la date actuelle en utilisant instruction if else, et envoyer des notifications à l'utilisateur un jour avant, un jour après et un à la même date
Par exemple, nous allons La date d'aujourd'hui est 18/10, et la date d'expiration pour le lait est 20/10, donc je veux envoyer des notifications les 19, 20 et 21. Donc, si vous pouvez m'aider avec le code de comparaison et le code pour l'envoi de la notification (tel que l'email) qui devrait être sous la déclaration if je l'apprécierais vraiment :).
Ma question peut sembler facile mais je suis nouveau sur php Je n'ai pas beaucoup d'informations à ce sujet.
Voici mon code php que je suis en train de faire
<?php
$first= new Carbon;
//$second= here I want the date to be collected from date column in the database
//X= The name of the item that will be collected from database (Item_Name) column
if ($second=eq($first+1))
{echo"X is going to expire tomorrow"}
// instade of dispaying the above sentence, i want it to be sent as email
if ($first=eq($second))
{echo"X is going to expire today!!"}
if ($first>eq($second))
{echo"X has EXPIRED already"}
?>
Ma table:
ID Item_Name Expiry_Date
1 Milk 2017-10-20
2 Chicken 2017-10-22
3 Meat 2017-10-25
Thnaks pour votre commentaire. Si je ne me trompe pas, je pense que la fonction DATE_ADD est pour ajouter des dates, mais celle que j'essaie de faire est de comparer deux dates et d'agir si la condition est vraie, j'ai inclus le code sur lequel je travaille dans le question, et je pense que cela pourrait vous aider à avoir une idée claire de ce dont je parle. – Monzer
Désolé, mais je n'ai pas compris votre point, où exactement devrais-je placer ce code, est-ce dans la requête sql ou? Comme j'utilise phpmyadmin comme hôte local. Je n'ai pas créé de base de données avant ou appris sur php mais mon projet est arrivé à avoir une base de données et j'essaie d'obtenir des informations d'ici et là. – Monzer