In je while
loop, herhaal je alle items in de supplier_stats
table.Voor elke iteratie voert u "<p>Insurance Expires ! ...
uit .U wilt dat waarschijnlijk niet doen. Bewerk uw zoekopdracht om alleen de items te selecteren die binnen uw bereik zullen verlopen.
Voorbeeld:
SELECT * FROM supplier_stats WHERE insurance_date >= yourDateToCompareTo
Afhankelijk van hoe u uw database heeft ingesteld, insurance_date
kan van 'MySQL Type DATE of String of zelfs Integer zijn. Afhankelijk daarvan moet u de vergelijking maken om te controleren of de datum dicht bij uw vervaldatum ligt.
Na je lus (gesloten door }
) je gebruikt nog steeds de $info
in uw if ($info['insurance_date']
die alleen de LAATSTE invoer in uw tabel gebruikt.
Dit is echter een zeer, zeer basale vraag en ik raad u aan om enkele zeer eenvoudige beginnershandleidingen te lezen die gemakkelijk kunnen worden gevonden met behulp van een internetzoekmachine .