我有一个带有一些数据的mysql数据库。我在一个页面上显示数据现在我想在下一页显示这些数据请给我建议我怎么能这样做......... 我需要在这段代码中进行一些修改 我想在下一页显示这个表(用数据库填充的book.php页面)......
我需要知道的第二件事是可以将日历的值存储在会话变量中(是???比如何?)
<?php
if(isset($_POST['search'])){
$from = $_POST['from'];
$to = $_POST['to'];
$query = mysql_query("select * from schedule where Destinatio='$from' AND Arriva ='$to'");
$c = mysql_num_rows($query);
if (!$query) {
die('Invalid query: ' . mysql_error());
}
if($c>0)
{
?>
<table>
<tr align="center"><td width="120"><span class="style23">Destination</span> </td>
<td width="57"><span class="style23">Arrival</span></td>
<td width="121"><span class="style23">Departure time</span></td>
<td width="98"><span class="style23">Arrival Time</span></td>
<td width="44"><span class="style23">Fare</span></td>
<td width="85"><span class="style23">Bus_type</span></td>
<td width="84"><span class="style23">Total_Seats</span></td>
<td width="81"><span class="style23">Available</span></td>
<td width="52"> </td>
</tr>
</section>
<?php
while($r1 = mysql_fetch_array($query))
{
$schedule= $r1['id'];
$Destinatio = $r1['Destinatio'];
$Arriva= $r1['Arriva'];
$Departure_time = $r1['Departure_time'];
$Arrival_time = $r1['Arrival_time'];
$Fare = $r1['Fare'];
$Bus_type = $r1['Bus_type'];
$Total_Seats = $r1['Total_Seats'];
$bust = $schedule.'schedule';
$query1 = mysql_query("SELECT * from $bust where status='Available'");
echo $query1;
if (!$query1) {
die('Invalid query: ' . mysql_error());
}
$c = mysql_num_rows($query1);
?>
<tr align="center"><td><?php echo $Destinatio;?></td><td><?php echo $Arriva;?></td><td><?php echo $Departure_time;?></td><td><?php echo $Arrival_time;?></td><td><?php echo $Fare;?></td><td nowrap="nowrap"><?php echo $Bus_type;?></td><td><?php echo $c;?></td><td><a href="book.php?id=<?php echo $uid;?>&bus=<?php echo $schedule;?>">Book</a>
</td>
</tr></table>
</form>
答案 0 :(得分:0)
传递变量有三种主要方式:
使用SESSION变量是一种更安全的方法,但数据并非秘密使用$ _GET方法。
要在SESSION变量中存储某些内容,您需要使用:
start_session();
$_SESSION['varname'] = value;
在下一页上,您只需使用它的名称即可阅读SESSION变量。例如:
start_session();
echo $_SESSION['varname'];