看了这里,我还是一头雾水。本质上,我在 html 中有一个导航栏。一个部分是“人”,下面是从 mysql 数据库中提取的不同人。
例如
-people
--john wayne
--tom adams
--etc
我在 html 代码中的链接是“people/johnwayne.html”,其中 johnwayne 是数据库中链接的另一个变量。
而不是有这些链接,我正在寻找使用例如 profile.php 页面,我将如何生成这个?我看到像这样的链接
somedomain.com/profile.php?uid=$userid
在我首先看到的上面的链接中,他们有这样的东西
header( "Location: profile.php?uid=$userid" );
我可以连接到数据库,执行 sql 查询等。如果很清楚,我该如何在新页面上收集此 ID
编辑:只是为了澄清一些示例代码,这里是菜单,
<ul class="dropdown-menu">
<li>
<a href="/people/johnwayne.html" title="John Wayne">John Wayne</a>
</li>
<li>
<a href="/people/tomadams.html" title="Tom Adams">Tom Adams</a>
</li>
</ul>
johnwayne 是 mysql 数据库中称为“链接”的表中的一个元素,“标题”等也是如此。我不想要单独的 johnwayne.html、tomadams.html 页面,但所有链接都将采用以下形式
"people/profile.php?uid=$link"
e.g. "people/profile.php?uid=johnwayne"
或者无论如何它已经完成了。换句话说,profile.php 会生成一些文件,查看 'johnwayne' 的行,并获取所有数据以生成对所有人通用的 html 页面