在我的页面中,我有一个表格,我使用 PHP 从我的数据库中将数据插入其中。表格中的每一行都有链接。每个链接将用户引导到相应的页面。但是这些页面就像彼此的精确副本,只是有一点点不同。一个字。
现在这很愚蠢,为每个链接创建一堆页面。然后只更改其中的一个单词。相反,我想创建一个页面。从主页(在 url 中)发布数据并在目标页面中获取数据(从 url?)并做一些事情。好吧,我应该只显示执行代码:
<td class="align-left">
<a href="artist.php?artist=<?php echo $row['Link'] ?>"><?php echo $row['Name'] ?></a>
</td>
这是我正在谈论的行。这循环通过数据库并$row['Link']
更改每次迭代。生成的代码如下所示:
<td class="align-left">
<a href="artist.php?artist=3doorsdown">3 Doors Down</a>
</td>
artist.php
页面顶部包含此代码:
<?php include('vars/3doorsdown.php'); ?>
此3doorsdown.php
页面包含一些要在页面中使用的变量。我想要做的是3doorsdown
从 url ( artist.php?artist=3doorsdown
) 获取并将其放在目标页面中。像这样:
<?php
$postData = /*parse url and get data */;
include('vars/' .$postData. '.php');
?>
我不知道如何在 php 中从 url 发布和获取数据。所以我需要几个指针。