特定のページ(レシピ名)にデータベースの内容を表示しています。それぞれのレシピを別のページに開くリンクにしたいと思います。その特定のレシピのレシピIDを取得し、そのIDを別のページに渡して、レシピの内容をそのページに印刷する必要があることを理解しています。主にクリックされたときに特定のレシピの一意のレシピIDを取得する方法を知りたいです。
2 に答える
0
レシピリンクが指すURLのID部分を作成するだけです。
<a href="/recipe/23">Iced Water</a>
ID 23のレシピを指すリンクになります。URLはサーバー側で利用できるため、すべて設定されています。
于 2012-09-08T12:06:26.680 に答える
0
特定のページにデータベースのコンテンツを表示している場合は、間違いなく、ASP
またはPHP
またはいくつかのJavaScript
+のようなサーバー側スクリプトを使用していますAJAX
。それについてはよくわかりません。しかし、あなたの質問に対して、私はあなたに1つのことを言うことができます、もしあなたがPHPを使っているとしたら、あなたはリンクを次のように表示するかもしれません。
echo '<a href="yourpage.php?recipeid='.$recepeid.'">'.$recipiename.'</a>';
ここ$recipeid
で、はレシピIDを運ぶ変数であり、$recipiename
はレシピの名前です。PHPファイル(yourpage.php
)で、このデータを次のようにキャッチできます。$_GET["recipeid"]
チュートリアルをGoogleで検索してみてください。
使用する;
$strLink = '<a href="recipedisp.php?id='.$row['id'].'">'.$strName.'</a>';
echo "<li>".$strLink."</li>";
スペースは使用しないでください。
于 2012-09-08T12:29:38.710 に答える