所以我有一个 php 页面,它从数据库中获取数据并显示一个表格。每个 td 都象征着电影院的一个座位。我想要做的是当用户单击一个或多个 td 并单击发送时,数据库中每个 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);
})
我离我想要的还很远,如果我的任何代码是“业余的”,我很抱歉,但我对此并不陌生,我一直在努力。我会很感激我能得到的任何帮助。