У меня есть сайт, который работает локально, но когда я добавляю на сервер, он загружает заголовок страницы (почти любой html), пока не достигнет этой точки. на странице
<?php
$dockCost = 0;
$dock = $_SESSION["ndock"];
$sql = "SELECT * FROM docks WHERE dock = ?";
if($stmt = mysqli_prepare($link, $sql)){
// Bind variables to the prepared statement as parameters
mysqli_stmt_bind_param($stmt,"s",$dock);
$stmt->execute();
$result = $stmt->get_result();
if($result->num_rows === 0) exit('no rows');
while($row = $result->fetch_assoc()){
$dockCost = $row['price'];
}
$stmt->close();
}
?>
Кажется, вы скоро встретитесь? Страница не выдает никакой ошибки, просто никогда не загружает оставшуюся часть HTML-кода в этой части.
Видел это в журнале ошибок.
[15-Nov-2018 00:24:30 UTC] Неустранимая ошибка PHP: необработанная ошибка: вызов неопределенного метода mysqli_stmt :: get_result () в /public_html/finalchecks.php:102
Трассировки стека:
# 0 {main}
добавляется в /public_html/finalchecks.php в строку 102
установлены версии php.
полный код страницы при необходимости https://pastebin.com/weNhmQWP