1

専門家に助けを求めて、私はかなり長い間これに取り組んできました。

ロジックは次のとおりです。

すでに見た製品

serial | name      | description          
---+-----------+----------------
1      | name1      | desc1
2      | name2      | desc2
3      | name3      | desc3
4      | name4      | desc4

製品をクリックすると別のファイルが開き、クリックされた製品が表示されるスクリプトが必要です。

助けてくれてありがとう。

4

2 に答える 2

0

選択した製品の製品 ID をクエリ文字列で渡し、2 番目のページでこの ID を取得し、この ID を使用してデータベースからコンテンツを取得し、そのページに表示します:)

于 2013-01-11T07:12:40.427 に答える
0

たとえば、ページに商品のリストが表示されているとします。URL は次のようにする必要があります。

$query = "SELECT * FROM series";
$sql = mysqli_query($conn, $query);
while ($row = mysqli_fetch_array($sql)) {
    echo "<a href='http://example.com/index.php?pag=products&productid={$row[id]}'>{$row[name]}</a>";
}

つまり、基本的に製品 ID をページに渡します。$_GET['pag'] は、ロードする必要があるもの (つまり、どのファイル) を知るために使用したものです。

次に、製品ページで製品 ID を取得し、必要に応じて情報を表示します。

$productId = intval($_GET['product_id']);
$query = "SELECT * FROM series WHERE id = {$productId} LIMIT 1"; // we'll get a single product anyway

// show the HTML you want from here on
于 2013-01-11T07:42:28.113 に答える