テーブルからデータをプルするために使用しているコードは次のとおりです。
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の他の例のように2回電話をかけているわけではありません。echo
whileループでに変更しようとしprintf
ましたが、DBでは最初の行が無視されます。
次に何をしようか迷っていますか?