動的テーブルがあり、リンク例の場所 A をクリックして、別の php ページに移動したいと考えています。しかし、別の php ページでは、場所 A からいくつかの詳細を選択したいと思います。値を取得する方法を教えてください。いくつかの方法を試しましたが、それでも失敗します。
動的テーブルの作成:
<?php
include "mysqli.connect.php";
// Make a MySQL Connection
$_session['place'] = $row['links'];
$retrieveLocation = "SELECT COUNT(c.userid) AS userid, p.places, p.address, p.telephone, p.links FROM promotion AS p LEFT JOIN candy AS c on p.places = c.places GROUP BY p.places ORDER BY userid desc";
$result = $mysqli->query($retrieveLocation);
while ($row = $result->fetch_array(MYSQLI_ASSOC))
{
echo "<tr><td>{$row['places']}</td><td>{$row['address']}</td><td>{$row['telephone']}</td><td>{$row['userid']}</td><td><a href=\"".$row['links']."\">View</a></td></tr>";
}
?>
したがって、データベースから値を生成し、テーブルとして出力します。
places | address | telephone | userid | links
----------------------------------------------
A | A.php
B | B.php
C | C.php
D | D.php
A.php
<?php
include "mysqli.connect.php";
// Make a MySQL Connection
$retrieve = "SELECT username, product, rating FROM ratings WHERE places='".$_SESSION['place']."'";
$result = $mysqli->query($retrieve);
while ($row = $result->fetch_array(MYSQLI_ASSOC))
{
echo "<tr><td>{$row['product']}</td><td>{$row['rating']}</td><td>{$row['username']}</td></tr>";
}
?>
したがって、私の最後のコラムでは、ユーザーがクリックすると、ページ (A.php の例) に誘導されます。そして、A.php ページに入ります。場所 A からいくつかの詳細を選択して表示する必要があります。助けてもらえますか?ありがとう。(私が今試したセッション部分、うまくいきませんでした)