こんにちは$_POST['id']
、href をクリックした後、select タグから値が失われるという問題があります。さて、コードはここにあります:
$page = 1;
if (isset($_POST['id'])){
$id = $_POST['id'];
}
echo $id[0];
?>
<ul>
<li><a href="?show=all">Show All</a></li>
<li><a href="?show=submitted">Show Submitted</a></li>
<li><a href="?show=pending">Show Pending</a></li>
<li><a href="?show=not">Show Not Submitted</a></li>
</ul>
<form action="" method="post">
<select name="id">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
<option value="4">four</option>
<option value="5">five</option>
<option value="6">six</option>
<option value="7">seven</option>
<option value="8">eight</option>
</select>
<input type="submit" name="mode" value="Select" />
</form>
アイデアは、選択したフィールドから値を選択した後、その値を変数に保持する必要があり、後で機能する SQL クエリをさらにフィルタリングする必要があるということです<a href="">
。フォームを送信した直後に選択値を取得しますが、さらにフィルタリングした後、<a href="">
リンクの$_POST
値を押すと消えます...リンクを押した後、その値を保持するにはどうすればよいですか?