如何使用pdo打印列值并基于行ID进行链接

时间:2019-03-15 21:37:24

标签: php sql pdo

我正在尝试在数据库中建立一个特定值的索引。

我有一个sqlite数据库,这里有两列重要的内容;一个名为“ us_id”(自动递增)的id列,以及一个名为“ us_eq”的文本值的列。

我的目标是将每个“ us_eq”的文本值打印到我的网站上,作为指向“ example.com/pages/[us_id]”的链接以获取相应的ID值。

例如:

<a href="example.com/pages/[us_id]">[us_eq]</a>

1 个答案:

答案 0 :(得分:0)

假设您希望所有记录都像这样使用pdo对象

$stm = $pdo->query('SELECT * FROM YorTable');
$data = $stm->fetchAll(PDO::FETCH_ASSOC);

然后,您只需遍历行,回显类似列的值

foreach ($data as $row) {
   echo('<p><a href="example.com/pages/'.$row["us_id"].'">');
   echo($row["us_eq"].'</a></p>');
}