Stud.IP  2.5 Revision
my_stm.php File Reference

Namespaces

 studip_core
 

Variables

 $_SESSION ['links_admin_data'] = ''
 
if(! $perm->have_perm('root')) $num_my_mod = 0
 
 $my_stm = array()
 
 $all_sems = array()
 
 $stms = array()
 
 $query
 
 $statement = DBManager::get()->prepare($query)
 
while($id=$statement->fetchColumn()) $template = $GLOBALS['template_factory']->open('meine_seminare/my_stm')
 
$template my_stm = $my_stm
 
$template stms = $stms
 
$template num_my_mod = $num_my_mod
 
$template all_sems = count($all_sems)
 

Variable Documentation

◆ $_SESSION

$_SESSION[ 'links_admin_data'] = ''

◆ $all_sems

$all_sems = array()

◆ $my_stm

$my_stm = array()

◆ $num_my_mod

if (! $perm->have_perm( 'root')) $num_my_mod = 0

◆ $query

while ( $row=$statement->fetch(PDO::FETCH_ASSOC)) $query
Initial value:
= "SELECT su.seminar_id, IF(s.visible = 0, CONCAT(s.Name, ?), s.Name) AS Name,
stm_instance_id,
sd1.name AS startsem, IF(duration_time = -1, ?, sd2.name) AS endsem
FROM seminar_user AS su
INNER JOIN seminare AS s ON (su.seminar_id = s.Seminar_id)
INNER JOIN stm_instances_elements AS sie ON (su.seminar_id = sem_id)
LEFT JOIN semester_data AS sd1 ON (start_time BETWEEN sd1.beginn AND sd1.ende)
LEFT JOIN semester_data AS sd2 ON (start_time + duration_time BETWEEN sd2.beginn AND sd2.ende)
WHERE su.user_id = ? AND su.status = 'dozent'"

◆ $statement

$statement = DBManager::get()->prepare($query)

◆ $stms

$stms = array()

◆ $template

while ( $id=$statement->fetchColumn()) $template = $GLOBALS['template_factory']->open('meine_seminare/my_stm')

◆ all_sems

$template all_sems = count($all_sems)

◆ my_stm

$template my_stm = $my_stm

◆ num_my_mod

$template num_my_mod = $num_my_mod

◆ stms

$template stms = $stms