i currently have a table with 14 columns. i would like to display just a few of the values in an html table on a page, and then have a link appear in the last column of the html table, which, if clicked, would display all of the values for a particular record.
the code i have so far is:
<?php
MYSQL_CONNECT
@mysql_select_db("");
$data = mysql_query("SELECT id, firstname, lastname, firm FROM attendees order by id");
print "<div class=\"table\">";
print "<table border=1>";
print "<tr><td><font size=1 face=verdana><b>ID</b></td><td><font size=1 face=verdana><b>First Name</b></td><td><font size=1 face=verdana><b>Last Name</b></td><td><font size=1 face=verdana><b>Firm</b></td><td><font size=1 face=verdana><b>Details</b></td></tr>\n";
while ($myrow = mysql_fetch_array($data)) {
printf("<tr><td><font size=1 face=verdana>%s</td><td><font size=1 face=verdana>%s</td><td><font size=1 face=verdana>%s</td><td><font size=1 face=verdana>%s</td><td><font size=1 face=verdana><a href=\"%s\">View Details</a></td></tr>\n", $myrow[id], $myrow[firstname], $myrow[lastname], $myrow[firm] );
}
print "</table></div>";
?>
you can see where the link should appear, represented by
<a href=\"%s\">View Details</a>
the values are obtained via:
$myrow[id], $myrow[firstname], $myrow[lastname], $myrow[firm], XXXXX );
i've placed XXXXX where i believe the query should go, but i am not sure how to code it.
i would guess that it would look something like:
$detail = mysql_query("SELECT id, firstname, lastname, firm, street, city, postalcode, country, phone, fax, email, cle, works FROM attendees where .......?? ");
any help would be appreciated.