表格的两份提交

jer*_*emy 0 php forms submission

我有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>";

    }
}
Run Code Online (Sandbox Code Playgroud)

然后我在底部有一个提交按钮(和整个事物的表单标签)

我希望有两个可能的提交.此代码旨在让玩家提高或降低值.他们点击其中一个单选按钮,然后选择"提升"或"降低".然后它应该发布到后端并执行代码以提高或降低该值.我知道如何在jquery中执行此操作,但我不知道如何在PHP中使用两个SUBMIT按钮.

我怎样才能做到这一点?

(具体来说,我如何使两个提交按钮工作,后端代码应该相对简单,$ _POST或其他)

rle*_*mon 5

这是你在找什么?

<button type="submit" name="submit1" value="submit1">submit1</button>
<button type="submit" name="submit2" value="submit2">submit2</button>
Run Code Online (Sandbox Code Playgroud)

然后

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

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

}
Run Code Online (Sandbox Code Playgroud)