我正在嘗試編寫一個腳本,它基於我的數據庫中條目的id從sql服務器獲取數據。當我嘗試訪問該頁面時,使用與條目id
的鏈接返回,就好像它不識別該ID一樣。以下是php代碼:試圖讓頁面填充數據庫中的數據
<?php
require('includes/config.inc.php');
require_once(MYSQL);
$aid = FALSE;
if (isset($_GET['aid']) && filter_var($_GET['aid'], FILTER_VALIDATE_INT, array('min_range' => 1))) {
$aid = $_GET['aid'];
$q = "SELECT aircraft_id, aircraft_name AS name, aircraft_type AS type, tail_number AS tn FROM aircraft USING(aircraft_id) WHERE aircraft_id = $aid";
$r = mysqli_query($dbc, $q);
if (!(mysqli_num_rows($r) > 0)) {
$aid = FALSE;
}
}// end isset tid
if ($aid) {
while ($acdata = mysqli_fetch_array($r, MYSQLI_ASSOC)){
echo'<h2>'. $acdata['tail_number'] .'</h2>';
}
} else {
echo '<p>This pages was accessed in error.</p>';
}
?>
任何提示?
它應該輸出一些東西,因爲它只是給了我相同的錯誤。 – user1537210
仍然沒有什麼,但同樣的錯誤參考 – user1537210
以上是什麼意思'什麼'?您的腳本必須停止併爲您提供SQL查詢。 –