2017-05-21 55 views
0

我有一個表格作爲HTML頁面,它從MySQL數據庫中檢索數據,然後以表格格式顯示它。將MySQL PHP數據結果作爲href鏈接

如何讓數據庫返回的數據的一個字段爲可點擊的a href鏈接,然後加載一個新頁面,給出該條目的詳細信息?

即表會顯示結果一樣

  • 姓氏
  • 電子郵件

我怎麼能那麼做名字一個a href鏈接,點擊時會加載一個單獨的頁面給剩餘的信息在它自己的頁面上輸入?

回答

0

編輯您的HTML表格以包含<a>標記以存儲鏈接。在SQL表中添加另一列以存儲鏈接以獲取額外信息。現在使用該列在您的HTML表格中填充<a>標記中的href="*url you got from MySQL*"。像這樣,您可以將每個名字鏈接到您想鏈接到的任何網站。

0

你的數據庫表應該有一些字段來標識它的每一行。它被稱爲主鍵,它將被命名爲id,userid或類似名稱。

考慮到這一點,我想:

  • 恢復從查詢數據庫中的主鍵。

  • 將此主鍵字段與詳細信息頁面的url(比如detail.php)結合起來並傳遞主鍵作爲參數(通過get,這就像'detail.php?id = your_db_row_id「)的<一>標籤,像這樣的href裏面:

    <a href="detail.php?id=your_db_row_id">firstname</a> 
    

回聲這個字符串而不是名字字段,你會得到鏈接。

+0

感謝我現在設法讓它工作的答覆,部分得益於此處給出的建議 – Boxecutor