我有一个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或其他)
这是你要找的吗?
<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"])) {
}