当前位置: 首页>>代码示例>>PHP>>正文


PHP basis_db类代码示例

本文整理汇总了PHP中basis_db的典型用法代码示例。如果您正苦于以下问题:PHP basis_db类的具体用法?PHP basis_db怎么用?PHP basis_db使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了basis_db类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: drawBetreuungen

function drawBetreuungen()
{
    global $gesamtkosten_lva, $zeile, $spalte, $stsem1, $stsem2, $last_fb, $worksheet;
    global $format_bold, $format_colored, $gesamtkosten_betreuung;
    global $gesamtkosten_fb, $format_number, $format_number1;
    $qry_fb = "SELECT\n\t\t\t\t*\n\t\t\tFROM\n\t\t\t\tlehre.tbl_projektarbeit, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung, lehre.tbl_projektbetreuer, public.tbl_person, lehre.tbl_lehrfach\n\t\t\tWHERE\n\t\t\t\ttbl_projektarbeit.lehreinheit_id=tbl_lehreinheit.lehreinheit_id AND\n\t\t\t\ttbl_lehreinheit.lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id AND\n\t\t\t\ttbl_projektarbeit.projektarbeit_id=tbl_projektbetreuer.projektarbeit_id AND\n\t\t\t\ttbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id AND\n\t\t\t\ttbl_person.person_id=tbl_projektbetreuer.person_id AND\n\t\t\t\t(tbl_lehreinheit.studiensemester_kurzbz='" . addslashes($stsem1) . "' OR\n\t\t\t\t tbl_lehreinheit.studiensemester_kurzbz='" . addslashes($stsem2) . "') AND\n\t\t\t\t(tbl_projektbetreuer.faktor*tbl_projektbetreuer.stundensatz*tbl_projektbetreuer.stunden)>0 AND\n\t\t\t\ttbl_lehrfach.fachbereich_kurzbz='" . addslashes($last_fb) . "'\n\t\t\t";
    $db = new basis_db();
    $gesamtkosten_betreuung = 0;
    if ($result_fb = $db->db_query($qry_fb)) {
        $spalte = 11;
        $worksheet->writeNumber($zeile, ++$spalte, $gesamtkosten_lva, $format_number);
        if ($db->db_num_rows($result_fb) > 0) {
            $zeile++;
            $zeile++;
            $worksheet->write($zeile, 1, "Betreuungen", $format_bold);
            $spalte = 2;
            $worksheet->write($zeile, $spalte, "Titel", $format_colored);
            $worksheet->write($zeile, ++$spalte, "", $format_colored);
            $worksheet->write($zeile, ++$spalte, "", $format_colored);
            $worksheet->write($zeile, ++$spalte, "", $format_colored);
            $worksheet->write($zeile, ++$spalte, "Stunden", $format_colored);
            $worksheet->write($zeile, ++$spalte, "Summe", $format_colored);
            $worksheet->write($zeile, ++$spalte, "Student", $format_colored);
            $worksheet->write($zeile, ++$spalte, "Lektor", $format_colored);
            $worksheet->write($zeile, ++$spalte, "Kosten", $format_colored);
            $stunden_betreuung = 0;
            while ($row_fb = $db->db_fetch_object($result_fb)) {
                $zeile++;
                $spalte = 2;
                $worksheet->write($zeile, $spalte, $row_fb->titel);
                $spalte += 2;
                $worksheet->write($zeile, ++$spalte, '');
                $worksheet->write($zeile, ++$spalte, number_format($row_fb->stunden, 2));
                $worksheet->write($zeile, ++$spalte, '');
                $benutzer = new benutzer();
                $benutzer->load($row_fb->student_uid);
                $worksheet->write($zeile, ++$spalte, "{$benutzer->nachname} {$benutzer->vorname}");
                $worksheet->write($zeile, ++$spalte, "{$row_fb->nachname} {$row_fb->vorname}");
                $worksheet->writeNumber($zeile, ++$spalte, $row_fb->stundensatz * $row_fb->faktor * $row_fb->stunden, $format_number1);
                $gesamtkosten_betreuung += $row_fb->stundensatz * $row_fb->faktor * $row_fb->stunden;
                $stunden_betreuung += $row_fb->stunden;
            }
            $zeile++;
            $spalte = 7;
            $worksheet->writeNumber($zeile, $spalte, $stunden_betreuung, $format_number);
            $spalte = 11;
            $worksheet->writeNumber($zeile, $spalte, $gesamtkosten_betreuung, $format_number);
            $spalte = 12;
            $worksheet->writeNumber($zeile, $spalte, $gesamtkosten_betreuung, $format_number);
        }
        $gesamtkosten_fb += $gesamtkosten_betreuung + $gesamtkosten_lva;
        $gesamtkosten_lva = 0;
    } else {
        echo 'Error';
    }
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:56,代码来源:lvplanunggesamtsj.php

示例2: draw_rdf

function draw_rdf($row)
{
    global $rdf_url;
    $db = new basis_db();
    $typ = '';
    switch ($row->typ) {
        case 'h':
            $typ = 'Hauptwohnsitz';
            break;
        case 'n':
            $typ = 'Nebenwohnsitz';
            break;
        case 'f':
            $typ = 'Firma';
            break;
    }
    $firma_name = '';
    if ($row->firma_id != '') {
        $qry = "SELECT * FROM public.tbl_firma WHERE firma_id='" . addslashes($row->firma_id) . "'";
        if ($db->db_query($qry)) {
            if ($row_firma = $db->db_fetch_object()) {
                $firma_name = $row_firma->name;
            }
        }
    }
    echo '
      <RDF:li>
         <RDF:Description  id="' . $row->adresse_id . '"  about="' . $rdf_url . '/' . $row->adresse_id . '" >
            <ADRESSE:adresse_id><![CDATA[' . $row->adresse_id . ']]></ADRESSE:adresse_id>
            <ADRESSE:person_id><![CDATA[' . $row->person_id . ']]></ADRESSE:person_id>
            <ADRESSE:name><![CDATA[' . $row->name . ']]></ADRESSE:name>
            <ADRESSE:strasse><![CDATA[' . $row->strasse . ']]></ADRESSE:strasse>
            <ADRESSE:plz><![CDATA[' . $row->plz . ']]></ADRESSE:plz>
            <ADRESSE:ort><![CDATA[' . $row->ort . ']]></ADRESSE:ort>
            <ADRESSE:gemeinde><![CDATA[' . $row->gemeinde . ']]></ADRESSE:gemeinde>
            <ADRESSE:nation><![CDATA[' . $row->nation . ']]></ADRESSE:nation>
            <ADRESSE:typ><![CDATA[' . $row->typ . ']]></ADRESSE:typ>
            <ADRESSE:typ_name><![CDATA[' . $typ . ']]></ADRESSE:typ_name>
            <ADRESSE:heimatadresse><![CDATA[' . ($row->heimatadresse ? 'Ja' : 'Nein') . ']]></ADRESSE:heimatadresse>
            <ADRESSE:zustelladresse><![CDATA[' . ($row->zustelladresse ? 'Ja' : 'Nein') . ']]></ADRESSE:zustelladresse>
            <ADRESSE:firma_id><![CDATA[' . $row->firma_id . ']]></ADRESSE:firma_id>
            <ADRESSE:firma_name><![CDATA[' . $firma_name . ']]></ADRESSE:firma_name>
            <ADRESSE:updateamum><![CDATA[' . date('d.m.Y H:i:s', strtotime($row->updateamum)) . ']]></ADRESSE:updateamum>
         </RDF:Description>
      </RDF:li>
      ';
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:47,代码来源:adresse.rdf.php

示例3: getSprache

 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
 *
 * Authors: Christian Paminger <christian.paminger@technikum-wien.at>
 *          Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at>
 *          Rudolf Hangl 		< rudolf.hangl@technikum-wien.at >
 *          Gerald Simane-Sequens 	< gerald.simane-sequens@technikum-wien.at >
 */
require_once '../../config/cis.config.inc.php';
require_once '../../include/basis_db.class.php';
require_once '../../include/functions.inc.php';
require_once '../../include/studiensemester.class.php';
require_once '../../include/phrasen.class.php';
$sprache = getSprache();
$p = new phrasen($sprache);
if (!($db = new basis_db())) {
    die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung'));
}
if (!($user = get_uid())) {
    die($p->t('global/fehlerBeimErmittelnDerUID'));
}
$stsem_obj = new studiensemester();
$stsem = $stsem_obj->getaktorNext();
if (check_lektor($user)) {
    $is_lector = true;
} else {
    $is_lector = false;
}
echo '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:pers_in_grp.php

示例4: on

   <RDF:Seq about="' . $rdf_url . '/liste">
';
$qry = '';
if ($gemeinde == '') {
    if (is_numeric($plz) && $plz < 32000) {
        $qry = "SELECT distinct on (name) * FROM bis.tbl_gemeinde WHERE plz='" . addslashes($plz) . "' ORDER BY name";
    }
} else {
    $qry = "SELECT * FROM bis.tbl_gemeinde WHERE ";
    if (is_numeric($plz) && $plz < 32000) {
        $qry .= "plz='" . addslashes($plz) . "' AND ";
    }
    $qry .= "name='" . addslashes($gemeinde) . "' ORDER BY name";
}
$db = new basis_db();
if ($qry != '' && ($result = $db->db_query($qry))) {
    while ($row = $db->db_fetch_object($result)) {
        echo '
	      <RDF:li>
	         <RDF:Description  id="' . $row->gemeinde_id . '"  about="' . $rdf_url . '/' . $row->gemeinde_id . '" >
	            <GEMEINDE:gemeinde_id><![CDATA[' . $row->gemeinde_id . ']]></GEMEINDE:gemeinde_id>
	            <GEMEINDE:plz><![CDATA[' . $row->plz . ']]></GEMEINDE:plz>
	            <GEMEINDE:name><![CDATA[' . $row->name . ']]></GEMEINDE:name>
	            <GEMEINDE:ortschaftskennziffer><![CDATA[' . $row->ortschaftskennziffer . ']]></GEMEINDE:ortschaftskennziffer>
	            <GEMEINDE:ortschaftsname><![CDATA[' . $row->ortschaftsname . ']]></GEMEINDE:ortschaftsname>
	            <GEMEINDE:bulacode><![CDATA[' . $row->bulacode . ']]></GEMEINDE:bulacode>
	            <GEMEINDE:bulabez><![CDATA[' . $row->bulabez . ']]></GEMEINDE:bulabez>
	            <GEMEINDE:kennziffer><![CDATA[' . $row->kennziffer . ']]></GEMEINDE:kennziffer>
	         </RDF:Description>
	      </RDF:li>
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:30,代码来源:gemeinde.rdf.php

示例5: __construct

 /**
  * Konstruktor - Laedt optional einen DS
  * @param $webservicerecht_id
  */
 public function __construct($webservicerecht_id = null)
 {
     parent::__construct();
     if (!is_null($webservicerecht_id)) {
         $this->load($webservicerecht_id);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:webservicerecht.class.php

示例6: __construct

 /**
  * Konstruktor
  * @param $betriebsmittelstatus
  */
 public function __construct($betriebsmittelstatus_kurzbz = null)
 {
     parent::__construct();
     if ($betriebsmittelstatus_kurzbz != null) {
         $this->load($betriebsmittelstatus_kurzbz);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:betriebsmittelstatus.class.php

示例7: __construct

 /**
  * Konstruktor
  * @param $bezeichnung und studiengang_kz ID der zu ladenden Ferien
  */
 public function __construct($bezeichnung = null, $studiengang_kz = null)
 {
     parent::__construct();
     if ($bezeichnung != null && $studiengang_kz != null && is_numeric($studiengang_kz)) {
         $this->load($bezeichnung, studiengang_kz);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:ferien.class.php

示例8: __construct

 /**
  * Konstruktor
  * @param $projekt_kurzbz ID der Projektarbeit, die geladen werden soll (Default=null)
  */
 public function __construct($projekttask_id = null)
 {
     parent::__construct();
     if ($projekttask_id != null) {
         $this->load($projekttask_id);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:projekttask.class.php

示例9: __construct

 /**
  * Konstruktor
  * @param $funktion_kurzbz Kurzbz der zu ladenden Funktion
  */
 public function __construct($funktion_kurzbz = null)
 {
     parent::__construct();
     if (!is_null($funktion_kurzbz)) {
         $this->load($funktion_kurzbz);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:funktion.class.php

示例10: __construct

 /**
  * Konstruktor
  * @param $betriebsmitteltyp
  */
 public function __construct($betriebsmitteltyp = null)
 {
     parent::__construct();
     if ($betriebsmitteltyp != null) {
         $this->load($betriebsmitteltyp);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:betriebsmitteltyp.class.php

示例11: __construct

 /**
  * Konstruktor
  * @param $raumtyp_kurzbz des zu ladenden Raumtyps
  */
 public function __construct($raumtyp_kurzbz = null)
 {
     parent::__construct();
     if ($raumtyp_kurzbz != null) {
         $this->load($raumtyp_kurzbz);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:raumtyp.class.php

示例12: __construct

 /**
  * Konstruktor
  * @param $lehre_tools_id ID die geladen werden soll (Default=null)
  */
 public function __construct($lehre_tools_id = null)
 {
     parent::__construct();
     if (!is_null($lehre_tools_id)) {
         $this->load($lehre_tools_id);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:lehre_tools.class.php

示例13: __construct

 /**
  * Konstruktor
  * @param $ort_kurzbz 
  * @param $hierarchie
  */
 public function __construct($ort_kurzbz = null, $hierarchie = 0)
 {
     parent::__construct();
     if ($ort_kurzbz != null && $hierarchie != null && is_numeric($hierarchie)) {
         $this->load($ort_kurzbz, $hierarchie);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:12,代码来源:ortraumtyp.class.php

示例14: __construct

 /**
  * Konstruktor
  * @param $reihungstest_id ID der Adresse die geladen werden soll (Default=null)
  */
 public function __construct($foerdervertag_id = null)
 {
     parent::__construct();
     if (!is_null($foerdervertag_id)) {
         $this->load($foerdervertag_id);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:foerdervertrag.class.php

示例15: __construct

 /**
  * Konstruktor
  * @param $coodle_id ID die geladen werden soll (Default=null)
  */
 public function __construct($coodle_id = null)
 {
     parent::__construct();
     if (!is_null($coodle_id)) {
         $this->load($coodle_id);
     }
 }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:coodle.class.php


注:本文中的basis_db类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。