フォームを機能させるのに問題があります。送信ボタンを使用して条件を設定しようとしています。コードを教えてください。
<form id=\"form1\" name=\"hae_form\" method=\"post\" action=\"\" />
<input type=\"text\" id=\"state\" name=\"state\" />
<input type=\"submit\" class=\"input\" name=\"Submit\" value=\"hae\"/>
if(isset($_POST['hae_form'])){
$hakusana = $_POST['state'];
$kysely1 = "SELECT * FROM asiakkaat WHERE Sukunimi = $hakusana";
$result = mysql_query("$kysely1")
or die(mysql_error());
} else {
$kysely2 ="SELECT * FROM asiakkaat";
$result = mysql_query("$kysely2")
or die(mysql_error());
}
while($row = mysql_fetch_array($result)) {
i get the results here by query "kysely2"
}
クエリ「kysely2」はうまく機能しますが、フォームアクションで何をすべきかわからないので、送信をクリックするだけでクエリ「kysely1」の結果を取得できますか?
PHP_self はアクションとして機能しませんでした。送信ボタンを使用すると URL が変更されるため、別の .php ページに移動します。