Hallo,
Ich vermute mal, es liegt an der eher als ungewöhnlich zu bezeichnenden Art, wie du das DB-Ergebnis auszugeben versuchst. Sowas macht man mit einer WHILE-Schleife, nicht mit FOR und vorheriger Abfrage der Ergebnisanzahl.
nö, weil ich - wie vermutet - nicht am Schleifentyp liegt, sondern
Aber da du die Ergebnisanzahl ja abfragst: Was kommt da raus? Und was geht als Query-String an die Datenbank? Hast du den String auch mal manuell z.B. mit PhpMyAdmin getestet?
An der Anzahl, die mir zurückgegeben wird: 0
Nur der SQL-String erscheint mir richtig:
SELECT user.ID, user.benutzername, user.level FROM user WHERE user.benutzername = '%Adm%' LIMIT 10;
Wenn ich das in PhpMyAdmin ausfürhe bekomme ich: "MySQL lieferte ein leeres Resultat zurück (d. h. null Zeilen). (die Abfrage dauerte 0.0005 sek.)"
Ich weis mir keine Lösung :/
MfG. Christoph Ludwig
Wo die Sprache aufhört, fängt die Musik an...
Selfcode: sh:) fo:) ch:° rl:( br:^ n4:} ie:{ mo:} va:) js:| de:] zu:) fl:( ss:| ls:~
Go to this