Я новичок в PHP, и я пытаюсь выполнить эту функцию, чтобы выбрать количество строк в моей таблице базы данных, но я не понимаю, почему я получил эту ошибку
Обратите внимание: при попытке получить свойство необъекта в /Applications/XAMPP/xamppfiles/htdocs/Twitter/security/access.php онлайн 322
строка 322 зацикливается результат
while ($row = $result->fetch_assoc()) {
$returnArray[] = $row;
}
вот полный код, что здесь не так? : (Р>
function selectPosts($id) { // declare array to store selected information
$returnArray = array(); // sql JOIN
$sql = "SELECT posts.id,
posts.uuid,
posts.text,
posts.path,
posts.date,
users.id,
users.username,
users.fullname,
users.email,
users.ava
FROM Twitter.posts JOIN Twitter.users ON
posts.id = $id AND users.id = $id ORDER by date DESC"; // prepare to be executed
$statement = $this->conn->prepare($sql); // error ocured
if (!$statement) {
throw new Exception($statement->error);
} // execute sql
$statement->execute(); // result we got in execution
$result = $statement->get_result(); // each time append to $returnArray new row one by one when it is found
while ($row = $result->fetch_assoc()) {
$returnArray[] = $row;
} return $returnArray; }