2016-05-15 97 views
-2

我想了解更多關於html,php和mysql的信息。我試圖從剛剛存儲爲varchar的數據庫中檢索鏈接,然後將其顯示在表中。MySQL數據庫鏈接到HTML表

每個條目將有不同的鏈接,他們都鏈接到外部網站,我不知道這一點。 這是我目前的代碼。

<?php 
 

 
include("connection.php"); 
 
     
 
$sql = "SELECT Username, Location, Points FROM database ORDER BY Points DESC"; 
 
$result1 = mysqli_query($db_con, $sql); 
 

 
while($row1 = mysqli_fetch_array($result1)):;?> 
 

 
    <tr> 
 

 
    <td><a href="'.$row['Location'].'"><?php echo $row1[0]; ?></a></td> 
 
    <td><?php echo $row1[1]; ?></td> 
 
    <td><?php echo $row1[2]; ?></td> 
 
             
 
    </tr> 
 
<?php endwhile; ?> 
 
\t \t \t \t \t \t 
 
<?php

的位置是鏈接存儲,你能告訴我有一個相當可悲的嘗試,因爲我不知道MySQL和PHP很好地。

謝謝你的時間!

+1

'而($ ROW1 = mysqli_fetch_array($ RESULT1)): ;'<語句結束。法律,但你的情況;致命。 –

+1

現在你有3個不同的錯誤......和答案 – Jeff

+0

@Jeff hehe,只有一個被兩個捕獲。 –

回答

1

在while循環:

<td><a href="<?php echo $row['link-column-name']; ?>">Link</a></td> 
+0

這正是我一直在尋找和完美工作。谷歌搜索噸沒有比較。 – UbiquitousStudio

+0

請添加您剛剛刪除的php標籤,並將它作爲@Manfred Kral指出的'row1'! – Jeff

+0

你意識到這會失敗。 –

1

嘗試使用$ ROW1 [ '位置']而不是$行[ '位置']

+0

謝謝你這是問題的一部分,所以我投了贊成票。 – UbiquitousStudio

+0

你錯過了幾件事 –

+0

@UbiquitousStudio *「所以我給了一個投票」* - 你沒有足夠的代表來做這件事,那麼你爲什麼要躺在問題的全部答案? –