Tach!
while($data = $abf->fetch_array(MYSQLI_ASSOC)){
Ist das einzige was ich grad sehe und komisch aussieht, wie wärs direkt mit
$abf->fetch_assoc()
.
Zitat Handbuch: "By using the MYSQLI_ASSOC constant this function will behave identically to the mysqli_fetch_assoc(),"
Es bleibt sich also gleich, was man da nimmt. fetch_assoc() ist nur kürzer zu notieren.
Edit: Dann sparst du dir auch die Zuweisung der Werte zu den Keys, was du im Query schon machst/machen kannst.
Das kann man sich in beiden Fällen sparen. Das ...
while($data = $abf->fetch_array(MYSQLI_ASSOC)){
$kommentare[] = $data;
}
... ist identisch zu dem ...
while($data = $abf->fetch_assoc()){
$kommentare[] = $data;
}
... und ergibt dasselbe Ergebnis wie der Originalcode, ist nur kürzer und damit weniger anfällig für eventuelle Tippfehler.
dedlfix.