我有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>";
}
}
然后我在底部有一个提交按钮(以及整个事物的表单标签)
我希望有两个可能的提交。此代码旨在让玩家提高或降低值。他们点击其中一个单选按钮,然后选择“提升”或“降低”。然后它应该发布到后端并执行代码以提高或降低该值。我知道如何在jquery中执行此操作,但我不知道如何在PHP中使用两个SUBMIT按钮。
我该怎么做?
(具体来说,我如何使两个提交按钮工作,后端代码应该相对简单,$ _POST或其他)
答案 0 :(得分: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"])) {
}