Files
monpas/application/models/ijkpartituur/Modacthulp.php
T
2021-07-10 16:25:16 +02:00

56 lines
1.6 KiB
PHP

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
* Description of Activiteiten model
*
* @author Liesbeth
* @date april 25 2013
*/
class ModActHulp extends MY_Model{
protected $tablename = 'tbActxHulpmiddel';
function __construct(){
parent::__construct();
//$models = array();
//$this->load->model($models);
}
function middelen_per_activiteit($actID){
$this->sql = "SELECT h.id, h.omschrijving , h.filenaam
FROM tbHulpmiddelen h , tbActxHulpmiddel a
WHERE a.actID = {$actID}
AND h.ID=a.hulpID ";
return $this->get_query_result();
}
function middelen_niet_in_activiteit($actID,$pijlerID){
$this->sql = "SELECT h.id, h.omschrijving , h.filenaam
FROM tbHulpmiddelen h
WHERE h.id NOT IN (SELECT hulpID FROM tbActxHulpmiddel WHERE actID = {$actID} )
AND pijlerID = {$pijlerID}";
return $this->get_query_result();
}
function delete_link($actID, $hulpID){
$this->sql = "DELETE FROM tbActxHulpmiddel
WHERE actID = {$actID}
AND hulpID = {$hulpID}";
$this->db->query($this->sql);
}
function get_act_per_middel($middelID){
$this->sql= "SELECT a.id, p.naam as pijler, a.naam,
f.naam as fase,
o.naamkort as bron
FROM tbActxHulpmiddel h, tbPijlers p , tbActiviteiten a
LEFT JOIN tb_organisaties o
ON o.id = a.bronID
LEFT JOIN tbFases f
ON f.id = a.faseID
WHERE h.hulpID = {$middelID}
AND a.id = h.actID
AND p.id = a.pijlerID";
return $this->get_query_result();
}
}