hi, ich hab schon wieder eine frage zu meinem berechtigungssystem.
in dieser tabelle werden alle fehllogins gespeichert.
jetzt wollte ich abfragen:
1) die anzahl und den letzten timestamp zu einem benutzer
2) die anzahl und den letzten timestamp zu einer ip
also mit zwei queries, kein problem.
kann ich das gewünschte ergebnis aber auch mit nur einer query herausbekommen?
[edit]
sorry, wollte es eigentlich unter sql / db posten.
Code:
CREATE TABLE `user_login_failure` ( `login_name` varchar(20) NOT NULL default '', `ip` varchar(39) NOT NULL default '', `timestamp` int(10) NOT NULL default '0' )
jetzt wollte ich abfragen:
1) die anzahl und den letzten timestamp zu einem benutzer
PHP-Code:
$sql="SELECT
COUNT(`login_name`), MAX(`timestamp`)
from `user_login_failure`
WHERE `login_name`='user'";
PHP-Code:
$sql="SELECT
COUNT(`ip`), MAX(`timestamp`)
from `user_login_failure`
WHERE `ip`='127.0.0.1'";
kann ich das gewünschte ergebnis aber auch mit nur einer query herausbekommen?
[edit]
sorry, wollte es eigentlich unter sql / db posten.
Kommentar