search in user list

loading gif
lists can be closed and opened
number of trainings at diary
This commit is contained in:
Ricsi
2017-01-19 19:10:51 +01:00
parent 92be8a8c95
commit 1b78abb5c7
13 changed files with 379 additions and 41 deletions

View File

@@ -27,7 +27,7 @@ class login {
"
SELECT uk_id FROM user_kid WHERE
(uk_name = '" . $_user_name . "' AND
uk_password = '" . md5($_user_password ) . "')";
uk_password = '" . md5($_user_password ) . "') AND uk_deleted = 0 AND uk_is_active = 1";
if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query);
@@ -74,7 +74,7 @@ class login {
"
SELECT uk_id FROM user_kid WHERE
(uk_name = '" . $_user_name . "' AND
uk_password = '" . $_user_password . "')";
uk_password = '" . $_user_password . "') AND uk_deleted = 0 AND uk_is_active = 1";
if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query);

View File

@@ -252,6 +252,21 @@ class user_kid extends user_parent {
$this->logged_in = $_login;
}
public function get_training_number_in_month($_year, $_month) {
//évet és hónapot kap paraméterül, az edzések számát adja vissza
global $sql;
//var_dump($_date);
return $sql->single_variable(
"SELECT count( DISTINCT pr_id )
FROM `presence`
JOIN `training` ON `tr_id` = `pr_training_tr_id`
WHERE `pr_user_kid_uk_id` = ". $this->get_uk_id()."
AND `tr_date` LIKE '".$_year."-".$_month."%'
AND tr_deleted = 0
;"
);
}
public function update_login_time($_uk_id = null) {
global $sql;
//az adott user_id-n updateli a login_time-ot