Exemplo n.º 1
0
        $this->pdf->Open();
        $this->pdf->AddPage();
        $this->pdf->SetFont($this->font . 'D', '', 20);
        $this->pdf->Write(10, eo("Finkalkulo de kotizoj: " . $_SESSION["renkontigxo"]->datoj[nomo] . " en " . $_SESSION["renkontigxo"]->datoj[loko] . "\n"));
        $this->pdf->SetFontSize(12);
        $this->pdf->Write(10, "Dato: " . date('Y-m-d') . "\n");
        $this->klarigoj();
        //	$this->pdf->setY(40);
        $rezulto = sql_faru(datumbazdemando(array("p.ID" => 'antoid', "pn.ID" => 'enoid'), array("partoprenantoj" => "p", "partoprenoj" => "pn"), "p.ID = pn.partoprenantoID", "renkontigxoID", array("order" => "alvenstato, personanomo, nomo")));
        $this->kaplinio();
        while ($row = mysql_fetch_assoc($rezulto)) {
            $partoprenanto = new Partoprenanto($row['antoid']);
            $partopreno = new Partopreno($row['enoid']);
            $this->tabellinio($partoprenanto, $partopreno);
            if ($this->pdf->getY() > 250) {
                $this->pagxsumo();
                $this->kaplinio();
                $this->pdf->AddPage();
                $this->kaplinio();
            }
        }
        $this->pagxsumo();
        $this->fina_sumo();
        $this->kaplinio();
        $this->pdf->Output($dosiernomo);
        hazard_ligu($dosiernomo, "els^uti la kalkul-rezulton.", "_top", "jes");
    }
}
// class finkalkulo
$kalk = new finkalkulado();
$kalk->kreu_pdf("dosieroj_generitaj/finkalkulo.pdf");
Exemplo n.º 2
0
        $this->pdf->Ln(10);
        $this->pdf->SetFontSize(12);
        $this->pdf->Write(10, "Dato: " . date('Y-m-d') . "\n");
        $this->klarigoj();
        $rezulto = sql_faru(datumbazdemando(array("p.ID" => 'antoid', "pn.ID" => 'enoid'), array("partoprenantoj" => "p", "partoprenoj" => "pn"), "p.ID = pn.partoprenantoID", "renkontigxoID", array("order" => "alvenstato, personanomo, nomo")));
        $this->kaplinio();
        while ($row = mysql_fetch_assoc($rezulto)) {
            $partoprenanto = new Partoprenanto($row['antoid']);
            $partopreno = new Partopreno($row['enoid']);
            $this->tabellinio($partoprenanto, $partopreno);
            if ($this->pdf->getY() > 180) {
                $this->pagxsumo();
                $this->kaplinio();
                $this->pdf->AddPage();
                $this->pdf->ln(15);
                $this->kaplinio();
            }
        }
        $this->pagxsumo();
        $this->fina_sumo();
        $this->kaplinio();
        $this->pdf->Output($dosiernomo);
        hazard_ligu($dosiernomo, "els^uti la kalkul-rezulton.");
    }
}
// class finkalkulo
HtmlKapo();
$kalk = new finkalkulado();
$kalk->kreu_pdf($GLOBALS['prafix'] . "/dosieroj_generitaj/finkalkulo.pdf");
ligu("finkalkulado.php", "nova kalkulado");
HtmlFino();