动态按钮链接到具有不同内容的页面

时间:2014-08-27 12:38:38

标签: javascript php html5

我需要点击课程(按钮)转到页面(showcontent.php)。我的课程编号是使用sql语句创建的:

"SELECT DISTINCT lesson FROM table"

这是我的php文件

<?php
$con=mysqli_connect("localhost", "root", "password","database");

if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$result = mysqli_query($con,"SELECT DISTINCT lesson FROM table");

while($row = mysqli_fetch_array($result)) {
//depending on the lesson number in the database
//If lesson column only have lesson 2 and 5; it will show 2 buttons, lesson 2 and lesson 5
$lesson = $row['lesson'];
echo "<a href=>LESSON ". $row['lesson'] ."</a>\n";
echo "<br>";
}
mysqli_close($con);
?>

所以我想要的是单击课程按钮来链接页面(showcontent.php),但我从数据库中检索的内容将是不同的。意思是当我点击第2课时它将转到(showcontent.php),当我点击第5课时它将转到(showcontent.php),但内容将不同。我必须从数据库中检索内容。

我所做的只是(showcontent.php),它只显示第1课。 这是php文件。

<?php
$con=mysqli_connect("localhost","root","password","database");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$x = 7;

$sql="select * from sen where id = ".$x." limit 10";

if ($result=mysqli_query($con,$sql))
{
while ($row=mysqli_fetch_row($result))
{
$output = $row[1];
}
mysqli_free_result($result);
}
mysqli_close($con);
?>

所以我需要的是让程序知道当我点击第1课(按钮)时,它将转到(showcontent.php)并从该数据库获取第1课的内容。但是,当我单击第5课(按钮)时,它将转到(showcontent.php)并从该数据库获取第5课的内容。我怎样才能做到这一点?有什么例子吗?

0 个答案:

没有答案