No seu
while
loop, você itera sobre todas as entradas no supplier_stats
table.Para cada iteração, você gera "<p>Insurance Expires ! ...
.Você provavelmente não deseja fazer isso.Edite sua consulta para selecionar apenas as entradas que expirarão dentro do seu intervalo. Exemplo:
SELECT * FROM supplier_stats WHERE insurance_date >= yourDateToCompareTo
Dependendo de como você configurou seu banco de dados,
insurance_date
pode ser do tipo 'MySQL Type DATE ou String ou mesmo Integer. Dependendo disso, você tem que fazer a Comparação para verificar se a data está próxima do seu intervalo de validade. Após seu loop (fechado por
}
) você ainda usa o $info
em seu if ($info['insurance_date']
que usará apenas a última entrada em sua tabela. No entanto, esta é uma pergunta muito, muito básica e eu aconselho você a ler alguns tutoriais básicos para iniciantes que podem ser encontrados facilmente usando um motor de pesquisa da Internet .