php - 从 mysql 数据库中检索数据并使用 php 将其插入表中

标签 php html mysql

我使用 bootstrap 框架在 html 中设计了 3 个页面,一个是我可以将数据插入数据库,第二个它显示了我在 html 表中插入数据库的数据的主题和日期,我希望第 3 页从数据库中获取数据当我点击表格中的记录数据并显示在第 3 页时。

|-------|----------|--------------|
| No    |   Subject   | Date      |
|-------|----------|--------------|
|  1    |      A   |   2016       |
|-------|----------|--------------|
|  2    |      B   |   2016       |
|-------|----------|--------------|

当我点击 A 时,我想从数据库中获取有关 A 项目的数据,当我点击 B 时,我想从数据库中获取另一个页面中有关 B 项目的详细信息。

我不知道如何用 php 和 html 做到这一点。

抱歉英语不好

最佳答案

使用 GET 变量传递项目编号并在第 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);

关于php - 从 mysql 数据库中检索数据并使用 php 将其插入表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40846904/

相关文章:

PHP 表单去除换行符

javascript - 使用 json 和 angularJs 访问范围内的嵌套菜单项

html - 为什么 HTML header 选择他之前的所有 div?

mysql - 如何将多行变成一行

PHP & MySQL : confusion following code to determine new object's properties

javascript - 如何指示 grunt HTMLmin 忽略 PHP 标记

php - 需要 PHP 代码来从数据库中选择大于 5 但不大于 15 的数字(意味着所有大于 5 的数字,不包括 15)?

HTML 输入框中的 PHP UTF-8 编码

html - 如何在 Dart 中创建 Canvas 元素?

python - 如何加入元组日期时间