are you using a mysql? if so you might be able to use this:
//****************************************
<TABLE border=1 cellpadding=15pixels>
<TR>
<TD align="center" valign="top">
Select a name.
<BR><BR>
</TD>
</TR>
<TR><TD>
<FORM action="yourthing.php" method="post">
<SELECT size=20 name="yourname">
<?php
$db_host = 'yourhost';
$db_user = 'youruser';
$db_pass = 'yourpassword';
$db_name = 'yourdbname';
$db_table = 'yourtablename';
$conn = mysql_connect($db_host,$db_user);
if ($conn == true)
{
mysql_select_db($db_name,$conn);
$q_result = mysql_query("select yourstuff where yourformname'sinput=yourtablekey" , $conn);
while($row = mysql_fetch_array($q_result))
{
print "<option value='$row[0]'>$row[0]</option>\n";
}
}
else
{
echo 'Could not connect to database : '. mysql_error();
exit();
}
mysql_close();
?>
</SELECT>
</TD>
<TR>
<TD align="center" valign="top">
<input type="submit" name="Submit" value="Submit">
</TD>
</FORM>
</TR>
</TABLE>
//****************************************
This code produces a select box filled in with values from a mysql table. What you'd need to do (I think anyway - I'm no html expert) is stick some html stuff in the option tag to turn your $row variable into a href or something.
Hope this isn't useless . . . good luck!