Hey
the way the page is set up now, it lists each show as a link. and when you click that show it opens up a page for that specific show with all the information.
What I would like to do is instead of one individual page per show.. I would like to list all the information for all the shows on one page
here's the code as it is now
<?php
$page_title = "SHOWS";
require("header.php");
?>
<?
if ($show) {
$sql = "SELECT DATE_FORMAT(date,'%c/%e/%Y'), venue_id, description FROM site_tourdates WHERE id=$show LIMIT 1";
$result = mysql_query($sql,$dbh);
$err = mysql_error();
if (mysql_num_rows($result) > 0) {
if ($err) { echo "$err"; die; }
list($date, $venue_id, $description) = mysql_fetch_array($result);
$sql2 = "SELECT name, street_address, city, state, zipcode, country, age_restriction, phone_number, more_info FROM site_tourdates_venues WHERE id=$venue_id LIMIT 1";
$result2 = mysql_query($sql2,$dbh);
$err = mysql_error();
if ($err) { echo "$err"; die; }
list($venue_name, $street_address, $city, $state, $zipcode, $country, $age_restriction, $phone_number, $more_info ) = mysql_fetch_array($result2);
echo "When: $date <br> Where: $venue_name <br> Details: $description <br> <br>";
echo "<u>Venue Details</u> <br> <br> $venue_name<br> <br>Address:<br>$street_address<br>$city, $state $zipcode<br>
";
echo "<b><a href=\"http://maps.google.com/maps?q=$street_address+$city,+$state,+$zipcode\" target=\"_blank\">
<u>View Map</u></b> </a>
";
if ($country != 'US') echo "$country<br>";
if (!$phone_number) $phone_number="N/A";
echo " <br>Phone Number: $phone_number<br> <br>";
if ($age_restriction) echo "Age Restriction: $age_restriction +<br>";
if ($more_info) echo "More Info: $more_info";
}
else
{
echo "There are currently no shows";
}
}
else {
$sql1 = "SELECT site_tourdates.id, DATE_FORMAT(site_tourdates.date,'%c/%e'), site_tourdates.description, site_tourdates_venues.name, site_tourdates_venues.city, site_tourdates_venues.state, site_tourdates_venues.country FROM site_tourdates, site_tourdates_venues WHERE site_tourdates.venue_id=site_tourdates_venues.id AND site_tourdates.date>=NOW() ORDER BY site_tourdates.date";
$result1 = mysql_query($sql1,$dbh);
$err = mysql_error();
if (mysql_num_rows($result1) > 0)
{
if ($err) { echo "$err"; die; }
while (list($tourdate_id, $date, $description, $venue_name, $venue_city, $venue_state, $venue_country ) = mysql_fetch_array($result1)) {
echo "<b><a href=\"shows.php?show=$tourdate_id\">$date $venue_city, $venue_state - $venue_name</a> </b> <br> $description<br>"
;
}
if (mysql_num_rows($result1)) echo " <br> <br>";
}
else
{
echo "There are currently no shows";
}
}
?>