<?php
session_start();
require_once "connection.php";
$conn = @new mysqli($host, $db_login, $db_password, $db_name);
if($conn->connect_error) {
die('Nie udało się połączyć z serwerem');
}
$query = "SELECT * FROM messages";
$statement = $conn->prepare($query);
$statement->execute();
$result = $statement->fetchAll();
foreach($result as $row) {
$msg = $row["content"];
$output = '
<div class="msg">
'.$msg.'
</div>
';
}
echo $output;
?>
Ten plik ma wyłapywać nowe wiadomości i je ładować w live czacie bez przeładowania witryny, aczkolwiek pojawia się taki error:
Uncaught Error: Call to undefined method mysqli_stmt::fetch_all()