Hey,
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()
.
Edit: Dann sparst du dir auch die Zuweisung der Werte zu den Keys, was du im Query schon machst/machen kannst.
Gruß
Jo