This commit is contained in:
Christian Paminger
2007-08-17 15:14:50 +00:00
parent 8e0967b9f6
commit d97bdf3c02
2 changed files with 30 additions and 9 deletions
@@ -53,10 +53,10 @@ function myaddslashes($var)
</head>
<body>
<?php
//nation
$qry="SELECT * FROM person, student
WHERE person_pk=person_fk AND uid IS NOT null AND uid<>'' AND perskz IS NOT null AND perskz<>''
ORDER BY Familienname, Vorname;";
$qry="SELECT * FROM person, student, studiengang
WHERE person_pk=person_fk AND student.studiengang_fk=studiengang.studiengang_pk ".$dont_sync_sql_fas."
AND uid IS NOT null AND uid<>'' AND perskz IS NOT null AND perskz<>''
;"; //ORDER BY Familienname, Vorname
if($result = pg_query($conn_fas, $qry))
{
@@ -299,7 +299,8 @@ if($result = pg_query($conn_fas, $qry))
"'true', ".
"null, ".
"null);" ;
pg_query($conn, $qryinsl);
if (!pg_query($conn, $qryinsl))
echo pg_last_error($conn).'<BR>'.$qryinsl;
}
}
$qry="SELECT * FROM public.tbl_studentlehrverband WHERE student_uid='".$student_uid."' AND studiensemester_kurzbz='".$studiensemester_kurzbz."';";
+24 -4
View File
@@ -1,9 +1,29 @@
<?php
$dont_sync_sql='studiengang_kz!=256 AND studiengang_kz!=257 AND studiengang_kz!=258 AND studiengang_kz!=297 AND studiengang_kz!=299 AND studiengang_kz!=302 AND studiengang_kz!=327 AND studiengang_kz!=328 AND studiengang_kz!=329 AND studiengang_kz!=999';
$dont_sync_php=array('257','299','327','328');
$dont_sync_php=array('254','255','256','257','258','297','298','299','302','327','328','329','999');
// $dont_sync_php=array('256','257','258','297','299','302','327','328','329','999');
//$dont_sync_sql='studiengang_kz!=256 AND studiengang_kz!=257 AND studiengang_kz!=258 AND studiengang_kz!=297 AND studiengang_kz!=299 AND studiengang_kz!=302 AND studiengang_kz!=327 AND studiengang_kz!=328 AND studiengang_kz!=329 AND studiengang_kz!=999';
//$dont_sync_php=array('256','257','258','297','299','302','327','328','329','999');
$dont_sync_sql='studiengang_kz!=256 AND studiengang_kz!=257 AND studiengang_kz!=258
AND studiengang_kz!=297 AND studiengang_kz!=299 AND studiengang_kz!=302 AND
studiengang_kz!=327 AND studiengang_kz!=328 AND studiengang_kz!=329 AND studiengang_kz!=999';
function dont_sync_sql($dont_sync_php)
{
$no_sync_sql='';
foreach ($dont_sync_php AS $stgkz)
$no_sync_sql.=' AND studiengang_kz!='.$stgkz;
$no_sync_sql=substr($no_sync_sql,5);
return $no_sync_sql;
}
$dont_sync_sql=dont_sync_sql($dont_sync_php);
function dont_sync_sql_fas($dont_sync_php)
{
$no_sync_sql='';
foreach ($dont_sync_php AS $stgkz)
$no_sync_sql.=' AND studiengang.kennzahl!='.$stgkz;
return $no_sync_sql;
}
$dont_sync_sql_fas=dont_sync_sql_fas($dont_sync_php);
$adress='fas_sync@technikum-wien.at';
//$adress='pam@technikum-wien.at';