0

各リスト項目のラジオ ボタンを含むリストを作成する PHP コードがあります。

$result = mysql_query("SELECT * FROM attitudes WHERE x_axis = '$famID'",$db);
$rowcheck = mysql_num_rows($result);
while ($row_user = mysql_fetch_assoc($result))   

foreach ($row_user as $col=>$val) {
    if ($col != $famID && $col != 'x_axis') {
        list($famname) = mysql_fetch_row(mysql_query("SELECT familyname FROM families WHERE families_ID='$col'",$db));
        echo "col $col famname $famname is val $val.";
        echo "<input type = \"radio\" name = \"whichfam\" value = \"$col\" />";
        echo "</br>";

    }
}

次に、下部に送信ボタンがあります(および全体のフォームタグ)

2つの可能性のある提案をしたいです。このコードは、プレーヤーが値を上げたり下げたりできるようにするためのものです。ラジオ ボタンの 1 つをクリックし、[上げる] または [下げる] を選択します。次に、バックエンドに投稿し、コードを実行してその値を上げたり下げたりする必要があります。jquery でこれを行う方法は知っていますが、PHP で 2 つの送信ボタンを使用する方法がわかりません。

これどうやってするの?

(具体的には、2 つの送信ボタンを機能させるにはどうすればよいですか。バックエンド コードは $_POST などの比較的単純なものにする必要があります)

4

1 に答える 1

5

これはあなたが探しているものですか?

<button type="submit" name="submit1" value="submit1">submit1</button>
<button type="submit" name="submit2" value="submit2">submit2</button>

それから

if(isset($_POST["submit1"])) {

} else if(isset($_POST["submit2"])) {

}
于 2011-09-23T17:47:47.413 に答える