2013-01-11 57 views
1

向專家尋求幫助我一直在爲此工作很長一段時間。從列表中選擇一行

這裏的邏輯:

產品已經觀察

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

我想有一個腳本,我如果我點擊該產品的另一個文件將打開,並會顯示產品點擊。

感謝任何幫助。

+1

你試過了什麼? –

+4

這是問題嗎?或你的工作? –

+0

你問我們做你的工作嗎? –

回答

0

傳遞選定產品的產品ID查詢字符串,並在第二頁中得到這個ID和該ID讀取從數據庫中的內容,並顯示在頁面:)

+0

你可以給我一個腳本,以獲得更輕鬆的理解。 – Herbert

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 
+0

非常感謝!你能否包括迴應這個名字? – Herbert