training edit with coaches OK
This commit is contained in:
@@ -109,6 +109,16 @@ class training {
|
||||
|
||||
public function update_training($_training_value_array, $_tr_id) {
|
||||
global $sql;
|
||||
|
||||
$sql->execute_query("DELETE FROM training_coach WHERE trc_training_tr_id = '" . $_tr_id ."';");
|
||||
if (isset($_training_value_array['coaches'])) {
|
||||
//coaches handler -> kitoroljuk mindet és újra insertaljuk
|
||||
foreach ($_training_value_array['coaches'] as $coach_id) {
|
||||
$sql->insert_into('training_coach', array('trc_training_tr_id' => $_tr_id, 'trc_coach_uc_id' => $coach_id));
|
||||
}
|
||||
unset($_training_value_array['coaches']);
|
||||
}
|
||||
|
||||
$sql->update_table('training', $_training_value_array, array('tr_id' => $_tr_id));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -96,6 +96,14 @@ class user {
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function is_coach_at_training($_training_id) {
|
||||
global $sql;
|
||||
//kap egy training id-t, és megmondja, hogy az user be van-e jelölve edzőként azon az edzésen
|
||||
$query = "SELECT * FROM training_coach WHERE trc_coach_uc_id = '" . $this->get_ua_id() . "' AND trc_training_tr_id = '" . $_training_id ."';";
|
||||
return $sql->num_of_rows($query);
|
||||
}
|
||||
|
||||
public function update_login_time($_ua_id = null) {
|
||||
global $sql;
|
||||
//az adott user_id-n updateli a login_time-ot
|
||||
|
||||
Reference in New Issue
Block a user