그래서 길드와 기타 등의 길잡이를 작성하여 친구를 도와 주려고합니다. 지금 당장 내 개념은 사용자 컬럼에서 select *를 수행하고 각 사용자에 대한 체크 박스를 만든다. 사용자가 습격 한 것으로 가정하고, 폼을 통해 "1"을 전달할 것이고, 그들의 습격 출석은 1. 사용자 페이지에서 전체 출석은 (raidAtt/raidsTotal) * 100 (합류 이후)로 계산됩니다.데이터베이스와 함께 입력 체크 박스 사용하기
지금 내 문제는 내가 정말이 모든 정보가 하나의 루프를 사용하여 전달 얻는 방법을 모르겠입니다...
지금 내 코드는 이런 식으로 뭔가 :
<form action="raidattend.php" method="post">
<?php
mysql_connect("$database",$username,$password);
@mysql_select_db($database) or die("Unable to select database");
$query="SELECT * FROM attend WHERE UserName = $v_member ORDER BY date desc";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
?>
<table>
<tr>
<th>Member</th>
<th>Attended?</th>
</tr>
<?php
$i=0;
while ($i < $num) {
$f1=mysql_result($result,$i,"UserName");
}
<tr>
<td><?php echo $f1; ?></td><td input type="checkbox" checked value="1">
그리고 그것이 내가 이슈를 다루는 곳입니다. 각 사용자와 확인란의 결과를 데이터베이스로 다시 전달하는 방법을 잘 모르겠습니다. 일단 내가하는 방법을 이해하면 그것은 증가하는 것만 큼 간단하지만, 나는 꽤 길다.
도움 주셔서 감사합니다.
편집 : 명확히하기 위해 각 회원이 업데이트되도록 회원 가입을 해체하는 방법을 잘 모르겠습니다. 제출물을 사용해야한다는 것을 이해합니다.
편집 2 : 길 잃은} 양식
우수한 대답, 조금 APPEND 등을, 당신은 생에있는 작은 구문 오류가 s :
지적 해 주셔서 감사합니다. 기쁜 데 도움이되었습니다. 나는 또한 나의 포스트에 정정을 만들었다. – Kyle