Files
monpas/application/models/monpas/Wenssituaties_model.php
T
2021-11-18 14:15:47 +01:00

46 lines
1.4 KiB
PHP

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**Wenssituaties_model april 2015 */
class Wenssituaties_model extends MY_Model{
protected $tablename = 'tb_wenssituaties';
function __construct(){
parent::__construct();
$models = array('');
$this->load->model($models);
}
function getgewenst($orgversieid, $orgid){
$this->sql = "SELECT W.id, W.ijkpunt_id, W.wens, Y.disabled
FROM tb_wenssituaties W
JOIN tb_ijkpunten Y ON W.ijkpunt_id = Y.id
WHERE organisatie_id = {$orgid}
AND orgversie_id = {$orgversieid}
ORDER BY Y.nummer ";
return $this->get_query_result();
}
function getgewenstvoorpartituur($orgversieid, $orgid){
$this->sql = "SELECT nummer, wens , orgversie_id
FROM tb_wenssituaties W
JOIN tb_ijkpunten Y ON Y.id = W.ijkpunt_id
WHERE organisatie_id ={$orgid}
AND orgversie_id = {$orgversieid}
ORDER BY nummer";
return $this->get_query_result();
}
function getGewenstLeerkracht($filledversionid){
$this->sql = "SELECT W.id, W.ijkpunt_id, W.wens, Y.nummer
FROM tb_wenssituaties W
JOIN tb_ijkpunten Y ON W.ijkpunt_id = Y.id
JOIN tb_orgusers OU ON W.orguser_id = OU.id
JOIN tb_users U ON OU.user_id = U.id
JOIN tb_filledversions FV ON U.id = FV.user_id
WHERE FV.id = {$filledversionid}
ORDER BY Y.nummer";
return $this->get_query_result();
}
}