0

次のコードを作成しました。これにより、ドロップダウンでsql dbからすべての値を取得でき、ドロップダウン値を取得できますが、次のphpページで値を選択できません。

  <?php
$link = mysql_connect('www.xxxxxxxx.com', 'xxxxxxx', 'xxxxxxx');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
mysql_select_db("xxxxxxxxxxxxxxxxxxxxx", $link);

function print_dropdown($query)
{
$queried = mysql_query($query);
$menu = '<select name="Topic">';
while ($result = mysql_fetch_array($queried)) {
$topic = htmlspecialchars($result['topic']);
$menu .= '<option value="' . $topic .'">' . $topic . '</option>';
}
$menu .= '</select>';
return $menu;
}


echo print_dropdown("SELECT topic FROM learning_outcome");
?>

セッションとキャッシュを使用してドロップダウンから選択した値を送信しましたが、次のページの出力は空です

4

1 に答える 1

0

$_POST['Topic'] を使用して修正

于 2012-06-24T05:27:45.827 に答える