This may be a case of the blind leading the partially sighted.. but..
and sorry if this is a bit off iffy coding..
$result = mysql_query("SELECT showDate,showCity,showState,id FROM $DB_table ORDER BY showDate ASC LIMIT $ShowListStart,$ShowListLength",$db);
while ($myrow = mysql_fetch_array($result)) {
$id = ($myrow["id"]);
$get_date = "SELECT *, DATE_FORMAT(showDate, '%a, %b %D') AS FORMATTED_DATE FROM $DB_table WHERE id=$id";
$the_date = mysql_query($get_date);
if ($daterow = mysql_fetch_array($the_date)) {
printf("%s @ %s, %s (<a href=\"main.php?scene=0&show=%s\">More Info</a>) \n<br>", $daterow["FORMATTED_DATE"], $myrow["showCity"], $myrow["showState"], $myrow["id"]);
}
That code is probably a load of rubbish, dunno if it would work as is.. but what I'm trying to show.. is the date format done after the initial selection, that way you still get the ORDER ASC done by the proper date format.. if you see what I mean.
I know what I mean if know one else does
Regards
Lee