Hallo,
liebes Forum ich versuche verzeifelt eine einfache datenbankabfrage richtig auszulesen.Leider klappt es so nicht:
Das Problem ist hier, dass er mir in $row in jedem einzelelement immer nur die letze zeile meiner sql abfrage ausgibt.
Wenn ich es jetzt ohne schleife und ohne array mache, also $row1,$row2 usw. einzeln mache funktioniert es:
es scheint als würde er bis zur letzen zeile fetchen und dann jeweils die letze zeile in meinem Fall viermal eintragen,sodass ich dann viermal die gleiche nachricht erhalte.
Versteht jemand dieses verhalten und weiß Abhife?
Vielen Dank
liebes Forum ich versuche verzeifelt eine einfache datenbankabfrage richtig auszulesen.Leider klappt es so nicht:
PHP-Code:
$statement->bind_result($result['id'],$result['betreff'],$result['typ'],$result['datum'],$result['gelesen'],$result['absender']);
$row=array();
while($statement->fetch())
{$row[]=$result;}
echo json_encode($row);
Wenn ich es jetzt ohne schleife und ohne array mache, also $row1,$row2 usw. einzeln mache funktioniert es:
PHP-Code:
$statement->fetch();
$row[]=$result;
$statement->fetch();
$row[]=$result;
Versteht jemand dieses verhalten und weiß Abhife?
Vielen Dank
Kommentar