Make the function look like this:
<?
function display_menu_form()
{
?>
<form method="post" action="menu.php">
<table align="center" border="0">
<tr>
<td>
<select name="select_name">
<?
// create connection
$conn = db_connect();
if (!$conn)
return false;
// create SQL statement
$query = "SELECT menu_id, menu_name, menu_text FROM menu";
// execute SQL query and get result
$result = mysql_query($query,$conn);
// format results by row
while ($row = mysql_fetch_array($result))
{
$menu_name = $row['menu_name'];
$menu_id = $row['menu_id'];
echo "<option value='menu_id'>$menu_name</option>";
}
?>
</select>
</td>
</tr>
<td><input name="Submit" type="button" value="Submit"></td>
</tr>
</table>
</form>
<?
}
?>
And remove the following from menu.php
// create connection
$conn = db_connect();
if (!$conn)
return false;
// create SQL statement
$query = "SELECT menu_id, menu_name, menu_text
FROM menu";
// execute SQL query and get result
$result = mysql_query($query,$conn);
// format results by row
while ($row = mysql_fetch_array($result))
{
$menu_name = $row['menu_name'];
echo "<option>$menu_name</option>";
}