2012-09-04 129 views
-1

爲了這個問題,考慮eBay如何通過一個不太詳細的相關拍賣表的名稱和圖像將搜索結果鏈接到更詳細的拍賣描述。搜索結果爲鏈接到一個PHP頁面

即時猜測這將需要名稱和圖像是一個超鏈接到新的PHP頁面,但我不知道如何我可以通過超鏈接傳遞一個PHP變量,以便新的PHP頁面可以獲取有關該項目的詳細信息被點擊。

到目前爲止,香港專業教育學院得到了PHP腳本是這樣的:

<tr class = "resultindex"> 
     <input type="hidden" value="<?php echo $ID; ?>" /> 
     <td class = "imgholder"><?php echo $img; ?></td> 
     <td class = "infoholder"> 
      <div style ="height:4px;"></div> 
      <div class = "infodiv"><?php echo $name; ?></div> 
      <div class = "locdiv"></div> 
      <div class = "userdiv"><span class="fromuser">From user: </span><br/><?php echo $owner; ?></div> 
     </td> 

其中PHP變量是從MySQL數據庫中提取領域。我希望能夠通過超鏈接傳遞隱藏的輸入$ ID,所以新的php頁面可以再次使用它作爲參考從mysql中檢索信息,並填充更詳細的信息頁面。 這可以怎麼做?

+1

您沒有該HTML中的超鏈接。 – moopet

回答

2

您可以使用超鏈接與一些GET功能相結合,實現你想要的東西是這樣的:

$id=4; // assume ID of some item you want to link to 
$href="<a href='somePHPPage.php?myID=".$id."'>some text</a>"; 
echo $href; // will output the hyperlink in your page. 

然後在頁面可以查詢被這樣發送的數據:

$idYouWant=$_REQUEST['myID']; 
// dp stuff with this variable to display the correct item...