This commit is contained in:
Christian Paminger
2007-08-27 15:09:00 +00:00
parent 6775278c99
commit 63dc01a5e0
3 changed files with 14 additions and 7 deletions
+2 -2
View File
@@ -54,8 +54,8 @@ if ($uid=='maderdon')
$format='ical';
$version=2;
$target='ical';
$begin=1171234800;
$ende=1183068000;
$begin=1188597600;
$ende=1202166000;
}
$jahr=date("Y",$begin);
+2 -3
View File
@@ -1,7 +1,6 @@
<?php
$dont_sync_php=array('11','91','92','94','145','182','203','204','222','227','228','254','255','256','257','258','297','298','299','301','302','327','328','329','332','476','999');
//$dont_sync_php=array('11','91','92','94','145','182','203','204','222','227','254','255','256','257','258','297','298','299','301','302','327','328','329','476','999');
//'300','303','308','330','331','333','334','335','336'
$dont_sync_php=array('11','91','92','94','145','182','203','204','222','227','228','254','255','256','257','258','297','298','299','301','302','308','327','328','329','335','336','332','476','999');
//'300','303','330','331','333','334'
function dont_sync_sql($dont_sync_php)
{
@@ -28,7 +28,7 @@ else
die ('Letzte Nummer konnte nicht eroiert werden!');
// Neue Zutrittskarten
$sql_query="SELECT svnr,vorname,nachname,nummerintern,nummer,
/*$sql_query="SELECT svnr,vorname,nachname,nummerintern,nummer,
max(tbl_benutzer.uid) AS uid, max(matrikelnr) AS matrikelnr, max(kurzbzlang) AS stg_kurzbzlang,
upper(max(typ) || max(kurzbz)) AS stg_kurzbz,
EXTRACT(DAY FROM vw_betriebsmittelperson.insertamum) AS tag,
@@ -39,7 +39,15 @@ $sql_query="SELECT svnr,vorname,nachname,nummerintern,nummer,
JOIN public.tbl_studiengang USING (studiengang_kz))
USING (person_id)
WHERE betriebsmitteltyp='Zutrittskarte' AND nummer NOT IN (SELECT physaswnumber FROM sync.tbl_zutrittskarte)
GROUP BY svnr,vorname,nachname,nummerintern,nummer, vw_betriebsmittelperson.insertamum;";
GROUP BY svnr,vorname,nachname,nummerintern,nummer, vw_betriebsmittelperson.insertamum;";*/
$sql_query="SELECT svnr,vorname,nachname,nummerintern,nummer, uid, matrikelnr, kurzbzlang AS stg_kurzbzlang,
upper(typ)||upper(kurzbz) AS stg_kurzbz, EXTRACT(DAY FROM vw_betriebsmittelperson.insertamum) AS tag,
EXTRACT(MONTH FROM vw_betriebsmittelperson.insertamum) AS monat,
EXTRACT(YEAR FROM vw_betriebsmittelperson.insertamum) AS jahr
FROM public.vw_betriebsmittelperson
JOIN public.tbl_student ON (uid=student_uid)
JOIN public.tbl_studiengang USING (studiengang_kz)
WHERE betriebsmitteltyp='Zutrittskarte' AND benutzer_aktiv AND retouram IS NULL AND nummer NOT IN (SELECT physaswnumber FROM sync.tbl_zutrittskarte);";
//echo $sql_query;
if(!$result_neu=pg_exec($conn, $sql_query))
die(pg_errormessage().'<BR>'.$sql_query);