Hallo,
Wenn ich in phpMyAdmin folgende SQL-Abfrage eingebe:
dann bekomme ich ordnungsgemäß alle Zeilen der Tabelle "benutzer" angezeigt:
Gebe ich allerdings statt dem "*" nur eine bestimmte Spalte in der SELECT-Abfrage an, wie z.B. folgende:
dann zeigt er mir oben zwar ebenfalls grünlich hinterlegt an, dass er 1 Treffer hat, allerdings wird mir diese Zeile nicht in der Ergebnissübersichtstabelle angezeigt (Solche abfragen liefern dann z.B. auch von PHP aus 0 Treffer zurück...):
Die Tabellenstruktur sieht wie folgt aus:
Was mache ich falsch? O.o
(Ja ich weiß, Passwort wird nicht gehasht, ist hier jetzt nicht relevant)
Wenn ich in phpMyAdmin folgende SQL-Abfrage eingebe:
Code:
SELECT * FROM `benutzer`
dann bekomme ich ordnungsgemäß alle Zeilen der Tabelle "benutzer" angezeigt:
Gebe ich allerdings statt dem "*" nur eine bestimmte Spalte in der SELECT-Abfrage an, wie z.B. folgende:
Code:
SELECT 'id' FROM `benutzer`
dann zeigt er mir oben zwar ebenfalls grünlich hinterlegt an, dass er 1 Treffer hat, allerdings wird mir diese Zeile nicht in der Ergebnissübersichtstabelle angezeigt (Solche abfragen liefern dann z.B. auch von PHP aus 0 Treffer zurück...):
Die Tabellenstruktur sieht wie folgt aus:
Was mache ich falsch? O.o
(Ja ich weiß, Passwort wird nicht gehasht, ist hier jetzt nicht relevant)