V while
smyčky, iterujete přes všechny položky v supplier_stats
table.Pro každou iteraci vypíšete "<p>Insurance Expires ! ...
.Pravděpodobně to nechcete udělat. Upravte svůj dotaz tak, aby byly vybrány pouze položky, jejichž platnost vyprší ve vašem rozsahu.
Příklad:
SELECT * FROM supplier_stats WHERE insurance_date >= yourDateToCompareTo
V závislosti na tom, jak jste nastavili svou databázi, insurance_date
může být typu MySQL DATE nebo String nebo dokonce celé číslo. V závislosti na tom musíte provést porovnání, abyste zjistili, zda se datum blíží rozsahu platnosti.
Po vaší smyčce (uzavřeno }
) stále používáte $info
ve vašem if ($info['insurance_date']
který použije pouze LAST záznam ve vaší tabulce.
Toto je však velmi, velmi základní otázka a doporučil bych vám, abyste si přečetli několik velmi základních výukových programů pro začátečníky, které lze snadno najít pomocí internetový vyhledávač .