Không biết nếu có ai quan tâm đến câu trả lời thích hợp cho câu hỏi đã được trả lời và chấp nhận này, nhưng cái quái gì vậy.
Để trả lời câu hỏi của bạn bằng mysqli, bạn phải sử dụng get_result ( )
Vì vậy, giải pháp dựa trên mysqli thích hợp sẽ là
$query = "SELECT * from `wp_posts` WHERE ID=? ";
$stmt = $mysqli->prepare($query);
$stmt->bind_param("i", $pid);
$stmt->execute();
$res = $stmt->get_result();
$data = $res->fetch_all(MYSQLI_ASSOC);
(Bạn có thể tìm thấy giải thích đầy đủ cho mã này trong bài viết của tôi, Truy vấn Mysqli SELECT với các câu lệnh chuẩn bị sẵn )
và sau đó, bạn có thể sử dụng $ data trong vòng lặp foreach cho kết quả như nó được hiển thị trong câu trả lời khác.