2011-03-14 5 views
0

선택에 따라 두 개의 버튼을 사용하여 데이터베이스 테이블에서 두 개의 필드를 증가시키고 싶습니다. 예를 들어투표 방법 - MySQL

Field 1: blue 
Field 2: yellow

:

Blue: (3) - Select (+1) - Button 1 (increment the #3) 
Yellow: (5) - Select (+1) - Button 2 (increment the #5)

방법이 매우 간단 코드는 PHP에서 가능하다?

나는 이미 connection.php를 만드는 방법을 알고 있습니다.

그 밖의 무엇입니까?

상세 사항 :

은 데이터베이스 이름이 투표를하고 있다고 : 파란색과 노란색 두 개의 필드가 있습니다. 사람들은 자신이 좋아하는 색 (파란색 또는 노란색)으로 투표 할 수 있습니다. 제출 또는 자동 업데이트를 사용하여 값을 증가 시키려면 버튼이나 라디오를 클릭하십시오. 어느 쪽이든 더 편리합니다.

답변

3
if ($_GET['input']=="blue") $Field="Field 1"; 
elseif ($_GET['input']=="yellow") $Field="Field 2"; 
else echo "error"; 

mysql_query("UPDATE table SET $Field=$Field+1 WHERE Condition"); 

좀 더 구체적으로 알려주십시오.

+0

데이터베이스 이름이 투표 중입니다. 파란색과 노란색의 두 개의 필드가 있습니다. 사람들은 자신이 좋아하는 색 (파란색 또는 노란색)으로 투표 할 수 있습니다. 제출 또는 자동 업데이트를 사용하여 값을 증가 시키려면 버튼이나 라디오를 클릭하십시오. (어느 쪽이든 더 쉽습니다) – Norman

+0

표 구조가 두 개의 필드가 아니어야하며 가능한 값이 파란색과 옐로우 인 투표 하나의 필드 여야합니다! 그런 다음 적절한 값으로 투표를 삽입해야합니다. – AbiusX

+0

정확히 ... 코드가 뭐죠? – Norman