is_id()) { # ADOTT TAG ADATAINAK MEGJELENÍTÉSE //user adatok $user_data_query = "SELECT * FROM user_kid WHERE uk_id = " . $this->get_id(); $user_data_assoc_array = $sql->assoc_array($user_data_query); //pólóméret array $shirt_size_query = "SELECT * FROM shirt;"; $shirt_size_assoc_array = $sql->assoc_array($shirt_size_query); //szülő array $parent_query = "SELECT * FROM user_parent;"; $parent_assoc_array = $sql->assoc_array($parent_query); //SCHOOL ARRAY $school_query = "SELECT * FROM school;"; $school_assoc_array = $sql->assoc_array($school_query); //SCHOOL CITY ARRAY $school_city_query = "SELECT * FROM school_city;"; $school_city_assoc_array = $sql->assoc_array($school_city_query); //REGION ARRAY $region_query = "SELECT * FROM region;"; $region_assoc_array = $sql->assoc_array($region_query); //smarty thingz $smarty->assign('school_assoc_array', $school_assoc_array); $smarty->assign('school_city_assoc_array', $school_city_assoc_array); $smarty->assign('region_assoc_array', $region_assoc_array); $smarty->assign('user_data', $user_data_assoc_array[0]); $smarty->assign('shirt_size_assoc_array', $shirt_size_assoc_array); $smarty->assign('parent_assoc_array', $parent_assoc_array); $smarty->display('user_data_'.$tpl.'.tpl'); } else { # TAG LISTA $user_list_query = "SELECT * FROM user_kid ORDER BY uk_name ASC;"; $user_list_assoc_array = $sql->assoc_array($user_list_query); //végigmegyünk a tömbbön, objektumot csinálunk belőlük, és átadjuk egy array-ben a template-nek $user_array = array(); foreach ($user_list_assoc_array as $user_list_array) { $current_user = new user_kid(); $current_user->set_user_data_by_id($user_list_array['uk_id']); $user_array[] = $current_user; } $smarty->assign('edit', $tpl == "edit"); $smarty->assign('user_array', $user_array); $smarty->display('user_list.tpl'); //var_dump($user_array); } ?>