2012-12-10 17 views
1

上我希望這似乎不是一個愚蠢的問題呼應出表的行工作根據需要,但至今沒有運氣...不能管理使用沒有數據環路上錯位

基本上,下面的代碼是爲了形成「區」頁面鏈接來爲這些區域的每個頁面的基礎。但是,在頁面上運行時,從數據庫中取出的第一個區域名稱沒有超鏈接,因此鏈接頁面的其餘部分全部排出一行數據,即:

地區

國界 - 沒有鏈接創建

中心 - 鏈接courses.php ID =邊界

高地 - 鏈接courses.php ID =中央

韋斯特? N - 鏈接courses.php ID =高地

等等

等等等等

我已經沒有太多的經驗矩陣行數據嵌入到任何形式的鏈接之前,所以也許我只是?需要調整語法,任何指針將不勝感激。

$query = "SELECT * FROM regions ORDER BY region_name"; 

    $result = mysql_query($query); 
    if (!$result) die ("Database access failed: " . mysql_error()); 

    while($row = mysql_fetch_array($result)){ 

    echo $row['region_name']; 

    echo "<a href='courses.php?id=".$row['region_name']."'</a>"; 

    echo "</br>"; 

    } 
+1

**注意!** PHP的未來版本是*自嘲和刪除*了' mysql_'系列的函數。現在將是[切換到PDO](http://php.net/book.pdo)或[mysqli](http://php.net/book.mysqli)的好時機。 – Charles

回答

0

可能是因爲有沒有在你的a標籤

嘗試這樣的事情,

echo '<a href="courses.php?id=' . $row['region_name'] . '">' . $row['region_name'] . '</a>"; 
+0

謝謝皮埃爾。我已經成功地得到它了一些調整,你寫的代碼工作 - 我想我必須使用「和」非常糟糕,如我的PHP進一步下跌的頁面的另一部分原代碼上面產生的錯誤 - 我有很多要學習!再次感謝克里斯 – Welly

相關問題