Citat:
Ursprungligen postat av
help
Kod:
SELECT COUNT(*) FROM `loginAttempts` WHERE `ipAddress` LIKE ? AND `timestamp` > (now() - interval 10 minute
Kod:
print_r($attemptArray);
Ger mig
Kod:
Array
(
[0] => Array
(
[COUNT(*)] => 4
)
)
Hur kollar jag om [COUNT(*)] är lägre eller höger än 3? Detta funkar inte
Kod:
if($attemptArray[0] > 3) {
return true;
} else {
return false;
}
Det ser ju ut som om varje element i din array innehåler en array.
Vad händer om du provar detta?
Kod:
if($attemptArray[0][0] > 3) {
return true;
} else {
return false;
}
Dock hade jag nog börjat med att fundera på vad det är du vill göra egentligen, verkar ju underligt att få en array i en array när det enda som efterfrågas är ett värde.
Hur ser omgivande kod ut?