2016-01-22 41 views
0

具有可點擊鏈接的列表我有一個數據庫是從數據庫中的信息涉及到我的網站(下面的代碼)。如何從數據庫

在另一頁我有一個文本框是你在一個新的表型,它創建一個新表,並將該表名存儲所有的表另一個表。我想查看錶格列表中的所有表格,但是當我點擊它們時需要查看其他表格以查看其他表格。

我對數據庫和PHP很少有經驗,但我在考慮如果我可以將表變量存儲在cookie中,然後在另一個文檔中啓動它,並在每次用戶返回到具有所有他們可以查看其他表格。

但我仍然不知道如何創建鏈接到它運行的所有其他表的其他文檔。

下面這段文字是在一個名爲db_results.php

<?php 
 
    $servername = "localhost"; 
 
    $username = "root"; 
 
    $password = "root"; 
 
    $dbname = "myDB"; 
 

 

 
    $conn = new mysqli($servername, $username, $password, $dbname); 
 

 
    if ($conn->connect_error) { 
 
     die("Connection failed: " . $conn->connect_error); 
 
    } 
 

 
    $sql = "SELECT id, firstname, lastname FROM MyGuests ORDER BY id DESC LIMIT 500"; 
 
    $result = $conn->query($sql); 
 

 
    if ($result->num_rows > 0) { 
 

 
     while($row = $result->fetch_assoc()) { 
 
      echo "<p>". $row["firstname"]. " " . $row["lastname"] . "</p>"; 
 
     } 
 
    } else { 
 
     echo "0 results"; 
 
    } 
 

 
    $conn->close(); 
 
?>

這個代碼查看結果,並就被稱爲index.php的

<script src="http://code.jquery.com/jquery-latest.js"></script> 
 
    <script> 
 
     $(document).ready(function(){ 
 
      setInterval(function() { 
 
       $("#load_results").load("db_results.php"); 
 
      }, 1000); 
 
     }); 
 

 
    </script> 
 

 
    <div id = "load_results"></div>
代碼尚未設置鏈接,但鏈接將首先變爲姓氏和可用名稱。請給我留下任何進一步的問題。

回答

1

你將不得不改變回聲呼應的鏈接。

如果真的進入你的姓田的會是這個樣子:

echo "<p>". $row["firstname"]. " <a href="url">" . $row["lastname"] . "</a></p>"; 

但是,如果你在表中創建另一個字段中插入鏈接到它wouldbe更好。

+1

謝謝你,我如何鏈接某些環節某些表,而不用爲每個表創建新的PHP文件? – Jack

+0

我不確定你在這裏問什麼,但創建這麼多表似乎不太合適。請用一個例子解釋你想要達到的目標。 – davejal

+1

我試圖實現像一個消息網站,你可以創建新的聊天,並有一個所有的聊天室的列表。 – Jack