Hi Everyone,
I am trying to view only the overdue records. The date is recorded in the database as the date it was accomplished. The next due is 90 days out. I want to view the ones that have passed the 90 day mark.
Any help would be greatfully appreciated:
$sql = "
SELECT *, insp.qrtrly + INTERVAL 90 DAY as nextdue
FROM lsv,insp
WHERE (lsv.vid = insp.vid)
ORDER BY nextdue
";
$result = @($sql,$connection) or die("Couldn't execute query.");
$the_lsv = "
<table width=100% cellpadding=2 cellspacing=2 border=0>
<tr>
<td bgcolor=#800000><font size=1 face=arial color=#ffffff>Registration:</font></td>
<td bgcolor=#800000><font size=1 face=arial color=#ffffff>Serial Number:</font></td>
<td bgcolor=#800000><font size=1 face=arial color=#ffffff>Organization:</font></td>
<td bgcolor=#800000><font size=1 face=arial color=#ffffff>Office Stmbol:</font></td>
<td bgcolor=#800000><font size=1 face=arial color=#ffffff>VCO:</font></td>
<td bgcolor=#800000><font size=1 face=arial color=#ffffff>Phone:</font></td>
<td bgcolor=#800000><font size=1 face=arial color=#ffffff>Next Due:</font></td>
</tr>
";
while ($row = mysql_fetch_array($result)) {
$vid = $row['vid'];
$reg = $row['reg'];
$sn = $row['sn'];
$org = $row['org'];
$offsym = $row['offsym'];
$vco_n = $row['vco_n'];
$vco_e = $row['vco_e'];
$nextdue = $row['nextdue'];
$nextdue=date('d M Y',strtotime($nextdue));
$the_lsv .= "<tr>
<td bgcolor=#808080><font size=1 face=arial><a href=\"view_single.php?vid=$vid\">$reg</a></font></td>
<td bgcolor=#808080><font size=1 face=arial>$sn</font></td>
<td bgcolor=#808080><font size=1 face=arial><a href=\"view_singleunit.php?org=$org\">$org</a></font></td>
<td bgcolor=#808080><font size=1 face=arial>$offsym</font></td>
<td bgcolor=#808080><font size=1 face=arial>$vco_n</font></td>
<td bgcolor=#808080><font size=1 face=arial>$vco_e</font></td>
<td bgcolor=#808080><font size=1 face=arial color=#FF0000>$nextdue</font></td>
";
}
$the_lsv .= "</tr></table>";