dedlfix: MYSQL Query leer

Beitrag lesen

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.