Tach!
Oder noch kürzer:
while($kommentare[] = $abf->fetch_assoc()) { }
Nö, das ergibt ein false als letztes Array-Element von $kommentare. Wenn kurz dann
$kommentare = $abf->fetch_all(MYSQLI_ASSOC);
Aber auch nur nach vorhergehender Prüfung, dass mysqli::query() ein mysql_result-Objekt geliefert hat und nicht false.
dedlfix.