这是我用来从表中提取数据的代码:
require_once 'connect.php';
$sql = "SELECT * FROM `db-news`";
$result = $mysqli->query($sql);
$row = mysqli_fetch_assoc($result);
while ($row = $result->fetch_assoc()) {
printf ($row['pagename'].' - To edit this page <a href="editnews.php?id='.$row['id'].'">click here</a><br>');
}
始终忽略第一行。我不会mysqli_fetch_assoc
像其他一些关于 SO 的例子那样打电话两次。我尝试在 while 循环中更改echo
为printf
,但数据库中仍然忽略了第一行。
我不知道接下来应该尝试什么?