Вот что я бы сделал вместо этого:
$arr = array();
while ($row = mysqli_fetch_assoc($qy)){
$id = $row['ID'];
$arr[$id] = $row['post_title'];
}
А затем, когда вам нужно их распечатать:
foreach ($arr as $id => $title) {
echo "?page_id={$id}'>{$title}</a>";
// or whatever, depends on how you want to print it
}
Не храните ненужную информацию (например: ?page_id=
)в массивах.