したがって、データベースからデータを取得してテーブルを表示するphpページがあります。各tdは、映画館の座席を象徴しています。ユーザーが1つ以上のtdsをクリックし、[送信]をクリックすると、データベース内の各tdのステータス列が0(デフォルト)から1に変わります。次回データベースにアクセスすると、status=1のtdの色が異なります。これまでの私のコードは次のとおりです。
<div id="screen">SCREEN</div>
<div id="Seatings">
<?php echo "<table border='1'>
<tr>
<th>Seating</th>
</tr>";
$count=0;
echo "<tr>";
echo"<td id='Seat_rn'>A</td>";
while($row = mysql_fetch_array($sql))
{
if($count<10){
echo "<td id='Seat_A' class='count'>" . $row['Seat'] . "</td>";
}
$count++;
}
echo "</tr>";
$sql=mysql_query("SELECT * FROM Seating_para_20 Where Seat > '10'");
echo "<tr>";
echo"<td id='Seat_rn'>B</td>";
while($row = mysql_fetch_array($sql))
{
if($count>=10){
echo "<td id='Seat_B' class='count'>" . $row['Seat'] . "</td>";
}
$count++;
}
echo"</tr>";
echo "</table>";
?>
</div>
<input type="button" value="Done" name="done" onclick="window.close()">
私のjqueryコードは次のとおりです。
$("td #Seat_A").click(function(){
$(this).css("background", "red");
});
$("td #Seat_B").click(function(){
$(this).css("background", "red");
});
$(document."done").click(function(){
alert(price:750 Baht);
})
私は自分が望むものにほど遠いので、私のコードのいずれかが「アマチュアっぽい」ものである場合は申し訳ありませんが、私はこれに不慣れであり、非常に懸命に努力しています。私が得ることができるどんな助けでもありがたいです。