0

我在特定页面(配方名称)上显示数据库的内容。我希望每个食谱都成为打开另一个页面的链接。我知道我必须获取该特定食谱的食谱 ID,将 ID 传递到另一个页面并将食谱内容打印到该页面上。我想知道如何在主要被点击时检索特定配方的唯一配方ID

4

2 回答 2

0

您只需将 id 部分设置为配方链接指向的 URL。

<a href="/recipe/23">Iced Water</a>

将是指向 ID 为 23 的配方的链接。由于 url 在服务器端可用,因此您已设置完毕。

于 2012-09-08T12:06:26.680 回答
0

如果您在特定页面上显示数据库的内容,那么您肯定使用的是服务器端脚本,例如 likeASPPHPsome JavaScript+ AJAX。我对此很不清楚。但是对于您的问题,我可以告诉您一件事,如果假设您使用的是 PHP,那么您可以将链接显示为;

echo '<a href="yourpage.php?recipeid='.$recepeid.'">'.$recipiename.'</a>';

$recipeid携带配方 ID 的变量在哪里,是配方$recipiename的名称。在您的 PHP 文件 ( yourpage.php) 中,您可能会捕获这些数据,例如$_GET["recipeid"]

您可以尝试谷歌搜索教程。

利用;

$strLink = '<a href="recipedisp.php?id='.$row['id'].'">'.$strName.'</a>';
echo "<li>".$strLink."</li>";

不要使用空格。

于 2012-09-08T12:29:38.710 回答