Très probablement, la requête a échoué pour une raison quelconque et a renvoyé un booléen FALSE, que vous avez ensuite transmis à fetch_assoc()
appel. Vous devriez restructurer votre code comme ceci :
$stmt = mysqli_query($replies_sql);
if ($stmt === FALSE) {
die("MySQL error: " . mysqli_error($stmt));
}
$res = mysqli_fetch_assoc($stmt);
ne présumez jamais qu'une requête de base de données réussira. Il n'y a qu'une seule façon de réussir et bien trop de façons d'échouer.