Nur mehr aktive MitarbeiterInnen in Autocomplete laden

This commit is contained in:
Manfred Kindl
2014-05-05 17:03:54 +00:00
parent 452a5a1f20
commit 2b70dab3f9
@@ -21,7 +21,8 @@
require_once('../../../config/cis.config.inc.php');
require_once('../../../include/basis_db.class.php');
require_once('../../../include/mitarbeiter.class.php');
require_once('../../../include/mitarbeiter.class.php');
require_once('../../../include/benutzer.class.php');
if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
@@ -39,10 +40,15 @@ if(isset($_REQUEST['autocomplete']) && $_REQUEST['autocomplete']=='mitarbeiter')
$result_obj = array();
foreach($mitarbeiter_zeit->result as $row)
{
$item['vorname']=html_entity_decode($row->vorname);
$item['nachname']=html_entity_decode($row->nachname);
$item['uid']=html_entity_decode($row->uid);
$result_obj[]=$item;
$aktiv = new benutzer();
$aktiv->load($row->uid);
if ($aktiv->bnaktiv==true)
{
$item['vorname']=html_entity_decode($row->vorname);
$item['nachname']=html_entity_decode($row->nachname);
$item['uid']=html_entity_decode($row->uid);
$result_obj[]=$item;
}
}
echo json_encode($result_obj);
}