Dans votre while
boucle, vous itérez sur toutes les entrées dans le supplier_stats
table.Pour chaque itération, vous affichez "<p>Insurance Expires ! ...
.Vous ne voulez probablement pas faire cela.Modifiez votre requête pour sélectionner uniquement les entrées qui expireront dans votre plage.
Exemple :
SELECT * FROM supplier_stats WHERE insurance_date >= yourDateToCompareTo
Selon la façon dont vous avez configuré votre base de données, insurance_date
peut être de 'MySQL Type DATE ou String ou même Integer. En fonction de cela, vous devez faire la comparaison pour vérifier si la date est proche de votre plage d'expiration.
Après votre boucle (fermée par }
) vous utilisez toujours le $info
dans votre if ($info['insurance_date']
qui n'utilisera que la DERNIÈRE entrée de votre table.
Ceci est cependant une question très, très basique et je vous conseille de lire quelques tutoriels très basiques pour débutants qui peuvent être trouvés facilement en utilisant un moteur de recherche Internet .