From d0d56e08a2e494d2af5c76cf7b1e263abc0d3845 Mon Sep 17 00:00:00 2001 From: Rudolf Hangl Date: Wed, 29 Aug 2007 14:11:01 +0000 Subject: [PATCH] --- .../admin/fas/check_fas_berufspraktikum.php | 83 +++++++++++++++++-- 1 file changed, 78 insertions(+), 5 deletions(-) diff --git a/vilesci/admin/fas/check_fas_berufspraktikum.php b/vilesci/admin/fas/check_fas_berufspraktikum.php index da155357a..0150e0e48 100644 --- a/vilesci/admin/fas/check_fas_berufspraktikum.php +++ b/vilesci/admin/fas/check_fas_berufspraktikum.php @@ -24,6 +24,9 @@ $zweitbetreuer=''; $combobox=array(); $valuebox=array(); $nachname=array(); +$firmabox=array(); +$firmaidbox=array(); +$firmaname=array(); ?> @@ -55,6 +58,27 @@ if(isset($_POST['da'])) echo $qry1; } } +if(isset($_POST['anlegen2'])) +{ + $qry="INSERT INTO public.tbl_firma (name,adresse,email,telefon,firmentyp_kurzbz,updatevon) VALUES + ('".$_POST['name']."','".$_POST['adresse']."','".$_POST['email']."','".$_POST['telefon']."','".$_POST['firmentyp_kurzbz']."','Administrator');"; + if($result = pg_query($conn, $qry)) + echo 'Firma '.$_POST['name'].' wurde in VileSci angelegt!
'; +} + +if(isset($_POST['da2'])) +{ + if(isset($_POST['top2']) AND trim($_POST['top2'])!='') + { + $qry1= "UPDATE berufspraktikum SET vilesci_firma='".$_POST['top2']."' WHERE berufspraktikum_pk='".$_POST['da2']."';"; + } + if(trim($qry1)!='') + { + pg_query($conn_fas, $qry1); + echo $qry1; + } +} + $qryvilesci="SELECT titelpre, nachname, vorname, titelpost, person_id FROM public.tbl_person WHERE trim(updatevon)='Administrator'"; @@ -72,6 +96,21 @@ if($resultvilesci = pg_query($conn, $qryvilesci)) $i++; } } +$qryvilesci="SELECT firma_id,name, adresse,email,telefon,firmentyp_kurzbz FROM public.tbl_firma"; + +if (isset($_GET['all'])) + $qryvilesci.=" ORDER BY name;"; +$m=0; +if($resultvilesci = pg_query($conn, $qryvilesci)) +{ + while($rowvilesci = pg_fetch_object($resultvilesci)) + { + $firmabox[$m]=trim($rowvilesci->name); + $firmaname[$m]=trim($rowvilesci->name); + $firmaidbox[$m]=$rowvilesci->firma_id; + $m++; + } +} $qry="SELECT count(*) AS anz FROM berufspraktikum WHERE vilesci_firmenbetreuer IS NULL AND trim(firmenbetreuer)!='';"; @@ -82,16 +121,19 @@ if($result = pg_query($conn_fas, $qry)) echo '
Verbleibend: '.$row->anz.' Berufspraktika
'; } -echo ""; +echo "
FASVilesciTitel/Vorname/Nachname
". + ""; $qry="SELECT *, - trim(substring(trim(firmenbetreuer) from ' [A-ü]*$')) as zweit - FROM berufspraktikum WHERE - vilesci_firmenbetreuer IS NULL AND trim(firmenbetreuer)!='' + trim(substring(trim(firmenbetreuer) from ' [A-ü]*$')) as zweit + FROM berufspraktikum + WHERE trim(firmenbetreuer)!='' ORDER BY berufspraktikum_pk LIMIT 20;"; - +/*WHERE vilesci_firmenbetreuer IS NULL AND trim(firmenbetreuer)!='' + AND vilesci_firma IS NULL AND trim(firma)!=''*/ +//trim(substring(trim(firma) from ' [A-ü]*$')) as dritt if($result = pg_query($conn_fas, $qry)) { for($k=0;$row=pg_fetch_object($result);$k++) @@ -126,8 +168,39 @@ if($result = pg_query($conn_fas, $qry)) echo ""; echo ""; } + if(($row->vilesci_firma=='' OR $row->vilesci_firma==NULL) AND trim($row->firma)!='') + { + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + } } } + echo "
      Titel/Vorname/Nachname
FASVilesciFirmenname/Adresse/E-Mail/Telefon
".$row->firma.""; + echo "
"; ?>