我在html中使用bootstrap框架设计了3个页面,一个是我可以将数据插入到数据库中,第二个显示主题和数据的日期我插入数据库中的html表中,我希望第三页从数据库中获取数据当我点击表格中的记录数据并在第3页显示时。
|-------|----------|--------------|
| No | Subject | Date |
|-------|----------|--------------|
| 1 | A | 2016 |
|-------|----------|--------------|
| 2 | B | 2016 |
|-------|----------|--------------|
当我点击A我希望从数据库中获取有关项目的数据时,当我点击B时,我想从数据库获取另一个页面中B项目的详细信息。
我不知道如何用php和html做到这一点。
抱歉英语不好
答案 0 :(得分:1)
使用GET变量传递Project No并在第3页中检索具有该ID的数据,如下所示:
第二页:
<tr>
<td><?=$project->no;?></td>
<td><?=$project->subject;?></td>
<td><a href="localhost/3rdpage.php?id=<?=$project->no;?>">Details</a></td>
</tr>
第三页:
$projectNo = $_GET['id'];
$stmt = $pdo->prepare('SELECT * FROM project WHERE no = ?');
$stmt->execute(array($projectNo));
$data = $stmt->fetch(PDO::FETCH_OBJ);