나는 HTML 테이블의 데이터베이스에서 모든 응용 프로그램을 나열하는 PHP 스크립트를 가지고 있습니다. 자신의 행에서 두 개의 버튼이 필요합니다. 수락 및 거부 수락시 ID를 "수락"으로 설정해야합니다. 동일 항목과 동일합니다. 이것은 mysql 데이터베이스의 상태를 업데이트해야한다. 순간jQuery/Ajax와 PHP로 mysql Querys를 실행 하시겠습니까?
내 스크립트 :
echo '<table border="1">';
echo '<tr>
<th>ID</th>
<th>Name</th>
<th>Alter</th>
<th>E-Mail</th>
<th>KD</th>
<th>Steam</th>
<th>Spiele</th>
<th>Status</th>
<th>Accept</th>
<th>Decline</th>
</tr>';
while($row = mysql_fetch_object($ergebnis))
{
echo '<tr>';
echo '<td>' . $row->id . '</td>';
echo '<td>' . $row->name . '</td>';
echo '<td>' . $row->age . '</td>';
echo '<td>' . $row->mail . '</td>';
echo '<td>' . $row->kd . '</td>';
echo '<td>' . $row->steam . '</td>';
echo '<td>' . $row->spiele . '</td>';
echo '<td>' . $row->status . '</td>';
echo '</tr>';
}
echo '</table>';
나는 나의 스크립트가 동적 싶은, 그래서 모든 변경 후 페이지를 새로 고침 할 필요가 없습니다. jQuery 또는 Ajax를 사용하여이 작업을 수행 할 수 있습니까? 그렇다면 어떻게해야합니까?
위의 코드를 개선
tr.clickable
$('tr.clickable').on('click', function(element) { $.get('changeStatus.php?' + $(element).data('id')); });
에 이벤트 핸들러를 첨부 데이터인가? – Jenz
당신은 어떻게 의미합니까? – sidisido