Вы вызываете fetch_assoc()
, прежде чем попасть в цикл для отображения данных, удалите следующие строки ...
if ($result->num_rows > 0) {
$row = $result->fetch_assoc();
}
$db->close();
Таким образом, ваш код должен выглядеть примерно так ...
$sql = $db->prepare("SELECT * FROM articles WHERE campname=? ORDER BY order_ref ASC");
$sql->bind_param("s",$_GET["campname"]);
$sql->execute();
$result = $sql->get_result();
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
?>
<?php echo $row["title"]; ?>
<?php
}
}