два представления для формы - PullRequest
0 голосов
/ 23 сентября 2011

У меня есть код 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, но я не знаю, как сделать две кнопки SUBMIT в PHP.

Как я могу это сделать?

(В частности, как сделать двекнопки отправки работают, код бэкенда должен быть относительно простым, $ _POST или что-то еще)

1 Ответ

5 голосов
/ 23 сентября 2011

Это то, что вы ищете?

<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"])) {

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...