2011-09-23 6 views
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>"; 

    } 
} 

그때 나는 내가 두 가지 제출을 갖고 싶어

(모든 걸과 양식 태그) 하단에있는 버튼을 제출해야합니다. 이 코드는 플레이어가 값을 올리거나 내릴 수 있도록하기위한 것입니다. 그들은 라디오 버튼 중 하나를 클릭 한 다음 "Raise"또는 "Lower"를 선택합니다. 그런 다음 백엔드에 게시하고 해당 값을 올리거나 내리는 코드를 실행해야합니다. jquery에서이 작업을 수행하는 방법을 알고 있지만 PHP에서 두 개의 SUBMIT 버튼을 갖는 방법을 알지 못합니다.

어떻게하면됩니까?

답변

5

이 당신이 찾고있는 무엇인가 (특히, 어떻게 두 개의 제출 버튼을, 백엔드 코드, $ _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"])) { 

}