我想呼應的項目清單,我從一個陣列收集一個項目,但是當我使用此代碼只會顯示陣列
$sqli = mysqli_query($db_conx, "SELECT url_name FROM provtour ORDER BY created DESC LIMIT 10");
while($row = mysqli_fetch_array($sqli)) {
$urlname = $row['url_name'];
}
<div><center><?php echo '<a href="etournament.php?n=' . $urlname . '">' . $urlname . '</a>'; ?></center></div>
?>
我知道<center>
應該在CSS它僅顯示一個項目,但在將回顯數組移到我網站的主要樣式之前,我只是將它用於測試目的。上面的代碼只有在數據庫中有7個輸入時纔會回顯一個輸入。
$sqli = mysqli_query($db_conx, "SELECT tourname AND url_name FROM provtour ORDER BY created DESC LIMIT 10");
while($row = mysqli_fetch_array($sqli)) {
$tourname = $row['tourname'];
$urlname = $row['url_name'];
}
<div><center><?php echo '<a href="etournament.php?n=' . $urlname . '">' . $tourname . '</a>'; ?></center></div>
當我使用上面的代碼帶回
Notice: Undefined index: url_name in
Notice: Undefined index: tourname in
的每一行,所以我每個錯誤顯示在頁面上的7。
$sqli = mysqli_query($db_conx, "SELECT * FROM provtour ORDER BY created DESC LIMIT 10");
while($row = mysqli_fetch_array($sqli)) {
$tourname = $row['tourname'];
$urlname = $row['url_name'];
}
<div><center><?php echo '<a href="etournament.php?n=' . $urlname . '">' . $tourname . '</a>'; ?></center></div>
當我使用上面的代碼時,它只能再次回顯出1行。
如果任何人都可以指出我要去的地方,我會非常感激。
理想情況下,我想收集tourname
以及url_name
謝謝。
變化從 「選擇provtour tourname和URL_NAME」 爲'選擇tourname,從URL_NAME provtour' – user4035
它帶回一個項目。感謝您的評論 –
我給你完整的回覆,如何修復 – user4035