我在bootstrap框架中有一个页面。在第一页有一个旋转木马,有3张图片指向3页,每页都有一堆图表。这些图表从mysql获取数据,查询(静态)取决于第一页的选择。
3张带URL的图片:
Page_data_1.html
Page_data_2.html
Page_data_3.html
我想以某种方式创建一个参数来存储选择并记住它用于查询(我想的是:Page_data/?id=1
...)。
然后我可以使用这个参数并使查询动态化,取决于第一页的用户选择。
我该如何做到这一点?
由于
编辑:
我做了这样的事情:
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<div id="myCarousel" class="carousel slide">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="item active">
<a href="Page_data.php?id=1"><img src="img/a.png" alt="a"></a>
<div class="carousel-caption">
</div>
</div>
<div class="item">
<a href="Page_data.php?id=2"><img src="img/b.png" alt="b"></a>
<div class="carousel-caption">
</div>
</div>
<div class="item">
<a href="Page_data.php?id=3"><img src="img/c.png" alt="c"></a>
<div class="carousel-caption">
</div>
</div>
</div>
<a class="left carousel-control" href="#myCarousel" data-slide="prev"><i class="icon-arrow-left"></i></a>
<a class="right carousel-control" href="#myCarousel" data-slide="next"><i class="icon-arrow-right"></i></a>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<?php
session_start();
?>
</head>
<body>
<?php
echo 'Welcome to page Page_data.php?id='.$_SESSION['id'];
?>
</body>
</html>
问题
如何将id参数插入Page_data?
答案 0 :(得分:1)
您可以使用PHP会话。
或者,如果此查询值仅转换一个页面,则可以像使用的那样使用参数。
的index.php?ID = 1 在代码中可以访问
$_GET['id']
答案 1 :(得分:0)
我没有自举框架的经验,但一般情况下你可以有一个页面Page_data.html
,而在代码中只使用$ _GET ['id']变量。
因此,您的第一页必须在此之后将用户指向/Page_data.html?id=1
而不是Page_data_1.html
。