下の結果の表で送信ボタンが押されたときにページを更新する検索フォームがあります。これは正常に機能し、URL は、この用語を使用する必要があるデータベースから sku を追加することがわかっている URL の末尾にhttp://example.com/?txtKeyword=searchterm
追加したいです。これをフォームに追加しようとしましたが、失敗しました。フォームコードは次のとおりです。&sku=123456789
$_GET[sku]
<form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME']?>">
<table width="100%">
<tr>
<th>Search: (Keyword/SKU)
<input name="txtKeyword" type="text" id="txtKeyword" value="<?=$_GET["txtKeyword"];?>" size="40">
<input class="alert button" type="submit" value="Search"></th>
</tr>
</table>
</form>
この行を追加する必要があると思います:
<form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME']'&sku='$_GET["sku"]?>">
これは動作しません。PHPを学ぼうとしているのですが、問題や解決策が見つからないようです。私はこれを間違っていますか?これを正しく行うために何をする必要がありますか?