<?php /* ******************************************************************* * get_schule.php * Schuldaten als JSON-Record * Walter Hupfeld * wh: 21.08.2017 *********************************************************************/ header("Access-Control-Allow-Origin: *"); header("Content-Type: application/json; charset=UTF-8"); error_reporting(1); require("../refresh/config.php"); require_once("geoconvert.php"); if (isset($_GET['snr'])) { $strSchulnr = (int)$_GET['snr']; $arrSchule = array(); unset($arrSchule); $query="select adr.*,sbetrieb.Bezeichnung as Schulbetrieb, sform.Bezeichnung as SchulformBez, srechtsform.Bezeichnung as RechtsformBez, straeger.Kurzbezeichnung as TraegerBez, sgemeinde.Bezeichnung as GemeindeBez, sbetrieb.Bezeichnung as Schulbetrieb, sschuelerzahl.Anzahl as Schuelerzahl from $strAdressDB adr, $strBetriebDB sbetrieb, $strSchulformDB sform, $strRechtsformDB srechtsform, $strTraegerDB straeger, $strGemeindeDB sgemeinde, $strSchuelerzahlenDB sschuelerzahl where adr.Schulbetriebsschluessel=sbetrieb.Schluessel and adr.Schulform=sform.Schluessel and adr.Rechtsform=srechtsform.Schluessel and adr.Traegernummer=straeger.Traegernummer and adr.Gemeindeschluessel=sgemeinde.Schluessel and adr.Schulnummer=sschuelerzahl.Schulnummer and adr.Schulnummer='$strSchulnr'"; $result=$db->query($query); if ($schulen=$result->fetch(PDO::FETCH_ASSOC)) { $arrSchule['sf'] = $schulen['Schulform']; $arrSchule['Schulformbezeichnung'] = $schulen['SchulformBez']; $arrSchule['Name'] = trim($schulen['Schulbezeichnung_1']); $arrSchule['Adresse'] = $schulen['PLZ']." ".trim($schulen['Ort'])." ".trim($schulen['Strasse']); $arrSchule['Kurzbezeichnung'] = $schulen['Kurzbezeichnung']; $arrSchule['Schulbezeichnung_1'] = $schulen['Schulbezeichnung_1']; $arrSchule['Schulbezeichnung_2'] = $schulen['Schulbezeichnung_2']; $arrSchule['Schulbezeichnung_3'] = $schulen['Schulbezeichnung_3']; $arrSchule['PLZ'] = $schulen['PLZ']; $arrSchule['Ort'] = $schulen['Ort']; $arrSchule['Strasse'] = $schulen['Strasse']; $arrSchule['Telefon'] = $schulen['Telefonvorwahl']."/".$schulen['Telefon']; $arrSchule['Fax'] = $schulen['Faxvorwahl']."/".$schulen['Fax']; $arrSchule['Email'] = $schulen['E_Mail']; $arrSchule['Homepage'] = $schulen['Homepage']; $arrSchule['Schuelerzahl'] = $schulen['Schuelerzahl']; $arrSchule['Schulnummer'] = $schulen['Schulnummer']; $arrSchule['Schulbetrieb'] = $schulen['Schulbetrieb']; $arrSchule['Betriebsdatum'] = $schulen['Schulbetriebsdatum']; $arrSchule['Traeger'] = $schulen['TraegerBez']; $arrSchule['Gemeinde'] = $schulen['GemeindeBez']; $numEasting=$schulen['KoordinatenRechtswert'];#/10;Änderung 14.10.17 $numNorthing=$schulen['KoordinatenHochwert'];#/10;Änderung 14.10.17 list($numLat,$numLong)=calculate($numEasting,$numNorthing); $arrSchule['latitude'] = $numLat; $arrSchule['longitude'] = $numLong; } } $response = json_encode($arrSchule); echo $response;