我正在做一个关于公共汽车旅行的问题。现在我遇到的问题是,我现在使用行程表信息来生成每 12 点的时间表。我的日程表与座位表和公共汽车表相连。所以它使座位有bus_id
和schedule_id
。如果我更新一个seat_status
坏的。但是我的旅行不知道公共汽车座位是否坏了,除非我得到了seat_status
之前的时间表seat_status
。所以我想知道是我的数据库有问题还是我查看它的方式有问题。
座位有seat_id、seat_row、seat_col、seat_status、bus_id、schedule_id。我会将 seat_status 更新为 0(可用)1(不可用)2(损坏)。但我的行程是使用查询生成的
$row=array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
for($i=0; $i<(get_TotalSeat($s["bus_id"])/4); $i++)
{
for($x=1; $x<=4; $x++)
{
mysql_query("insert into seat(seat_row,seat_col,seat_status,bus_id,schedule_id)values('$row[$i]','$x','0','$s[bus_id]','$s[s_id]')");
}
}
不知道怎么得到哪个bus哪个座位坏了,seat_status = 2,在生成的时候插入seat_status是2