Guten Morgen
Ich habe eine Schleife, welche ich mit folgendem SQL-Code ausführe:
Wenn nur EIN Datensatz vorhanden ist, funktioniert es wunderbar. Wenn nun allerdings ZWEI oder mehr vorhanden sind, dann bekomme ich z.B. per
komischerweise das Ergebnis des ersten Datensatzes, obwohl die Schleife bereits beim zweiten Datensatz ist!
Was mache ich falsch?
Ich habe eine Schleife, welche ich mit folgendem SQL-Code ausführe:
PHP:
Select * FROM fights, citys WHERE (fights.attacker = citys.coordinates OR fights.defender = citys.coordinates) AND citys.user = '$user'
Wenn nur EIN Datensatz vorhanden ist, funktioniert es wunderbar. Wenn nun allerdings ZWEI oder mehr vorhanden sind, dann bekomme ich z.B. per
PHP:
echo $row [id];
komischerweise das Ergebnis des ersten Datensatzes, obwohl die Schleife bereits beim zweiten Datensatz ist!
Was mache ich falsch?