| 12345678910111213141516171819202122232425 |
- <?php
- class Bbticketcounter
- {
- private $facid;
- public $numberOfPrintedTickets = 0;
- public function __construct() {
- $this->facid = (GETPOST('id', 'int') ? GETPOST('id', 'int') : GETPOST('facid', 'int'));
- $this->numberOfPrintedTickets = $this->getnumberOfPrintedTickets();
- return $this->numberOfPrintedTickets;
- }
- function getnumberOfPrintedTickets()
- {
- global $db;
- $sql = "SELECT count(distinct printing_date_timestamp) as count FROM llx_bbus_bbticketinvoiceprinting WHERE fk_facture = {$this->facid}";
- $data = $db->query($sql);
- $dataArray = pg_fetch_assoc($data);
- if (isset($dataArray['count'])) {
- return $dataArray['count'];
- }
- return 0;
- }
- }
|