Najprawdopodobniej zapytanie nie powiodło się z jakiegokolwiek powodu i zwróciło wartość logiczną FALSE, którą następnie przekazałeś do funkcji fetch_assoc()
połączenie. Powinieneś zmienić strukturę swojego kodu w następujący sposób:
$stmt = mysqli_query($replies_sql);
if ($stmt === FALSE) {
die("MySQL error: " . mysqli_error($stmt));
}
$res = mysqli_fetch_assoc($stmt);
nigdy nie zakładaj, że zapytanie do bazy danych się powiedzie. Jest tylko jeden sposób na sukces i zbyt wiele sposobów na porażkę.