0

たとえば、 index.php?couple=old があり、新しいデータを取得したいとします (「古い」カップルをすべて検索しますが、新しいデータを取得します)。

<form action="index.php?couple=old" method="get">
<input type="text" name="search" >
<input type="submit" name="search_btn" />
</form>

誰かがキーワード「Smith」を入力すると、index.php?couple=old&search=Smith のはずです

4

2 に答える 2

3

coupleは渡す変数でなければなりません。それ以外の場合、PHP はそれを の一部として保存しません$_GET

必要なもの:

<form action="index.php" method="get">
<input type="hidden" name="couple" value="old" />
<input type="text" name="search" />
<input type="submit" name="search_btn" />
</form>
于 2013-06-02T22:55:38.647 に答える
1

もう少し良い解決策かもしれません(使用したいパラメータがいくつかある場合)。

<form action="index.php" method="get">
<?php foreach($_GET as $name=>$value):?>
<input type="hidden" name="<?php echo $name; ?>" value="<?php echo $value; ?>" />
<?php endforeach;?>
<input type="text" name="search" />
<input type="submit" name="search_btn" />
</form>
于 2013-06-02T23:38:49.430 に答える