i think i missed something completely. The date/time is stored in each record. and my code looks like this.
<?php
include("db_info.php");
mysql_connect("mysql.thisismyserver.net",$username ,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM tblSHOWS WHERE date >" .time()." ORDER BY date ASC";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close(); ?>
<table border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#CCCCCC" align="left">
<th width="85" height="20"><font face="verdana" size="2"> Date</font></th>
<th width="120" height="20"><font face="verdana" size="2">Location</font></th>
<th width="125" height="20"><font face="verdana" size="2">Venue</font></th>
<th width="270" height="20"><font face="verdana" size="2">Bands</font></th>
</tr>
<?php $i=0;
while ($i < $num) {
$date=mysql_result($result,$i,"date");
$location=mysql_result($result,$i,"location");
$venue=mysql_result($result,$i,"venue");
$desc=mysql_result($result,$i,"desc");
?>
<tr align="left">
<td width="85" height="20"><font face="verdana" size="1" color="#cccccc"> <? echo $date; ?></font></td>
<td width="120" height="20"><font face="verdana" size="1" color="#cccccc"><? echo $location; ?></font></td>
<td width="125" height="20"><font face="verdana" size="1" color="#cccccc"><? echo $venue; ?></font></td>
<td width="270" height="20"><font face="verdana" size="1" color="#cccccc"><? echo $desc; ?></font></td>
</tr>
<?php
$i++;
}
echo "</table>";
?>
it's still showing all dates... any suggestions?
Anthony