這裏是我的代碼php mysqli求助,DB中的第一行沒有被返回?
<?php require_once 'connect.php';
$sql = "SELECT * FROM `db-pages`";
$result = $mysqli->query($sql) or die($mysqli->error.__LINE__);
while ($row = $result->fetch_assoc()) {
echo($row['pagetitle'].' - To edit this page <a href="editpage.php?id='.$row['id'].'">click here</a><br>');
}
}
?>
我添加了一對夫婦更行數據庫和它的返回所有這些,除了在DB ID = 1。任何想法爲什麼?
結果'echo mysqli_num_rows($ result)' – GBD
嘗試檢查返回的行的計數,然後再使用'echo $ result-> num_rows;' –
@GBD您在'mysql中忘記了'i' '。 @wiiliamsongibson:數據庫中有多少數據? – itachi