/** * Construtor * @param void * @return void */ function SMS($id) { if ($id > 0) { $db = new BDSMS(); $sql = sprintf("select\n\t\t\t\t\t id,\n\t\t\t\t\t \t\ttexto,\n\t\t\t\t\t \t\tidcliente,\n\t\t\t\t\t \t\tidsite,\n\t\t\t\t\t \t\tlista,\n\t\t\t\t\t \t\tassociados,\n\t\t\t\t\t \t\tnaoassociados,\n\t\t\t\t\t \t\tdatahora,\n\t\t\t\t\t \t\tnumero,\n\t\t\t\t\t \t\tqtde\n\t\t\t\t\t \t\tfrom tb_mensagem\n\t\t where id= %d", $id); $db->Query($sql); if ($db->NumRows() == 0) { $this->Existe = 'N'; } else { $this->Existe = 'S'; $db->Next(); $this->ID = $id; $this->Texto = $db->getValue('texto'); $this->IDCliente = $db->getValue('idcliente'); $this->IDSite = $db->getValue('idsite'); $this->Lista = $db->getValue('lista'); $this->Associados = $db->getValue('associados'); $this->NaoAssociados = $db->getValue('naoassociados'); $this->DataHora = $db->getValue('datahora'); $this->Numero = $db->getValue('numero'); $this->Qtde = $db->getValue('qtde'); } $db->Close(); } else { $this->Existe = "N"; } return; }
/** * Construtor * @param int $id * @return void */ function SMSSend($id) { if ($id != 0) { $db = new BDSMS(); $sql = sprintf("select\n\t\t\t\t\t id,\n\t\t\t\t\t \t\ttype,\n\t\t\t\t\t \t\trecipient,\n\t\t\t\t\t \t\ttext,\n\t\t\t\t\t \t\tencoding,\n\t\t\t\t\t \t\tstatus_report,\n\t\t\t\t\t \t\tsent_date,\n\t\t\t\t\t \t\tref_no,\n\t\t\t\t\t \t\tstatus,\n\t\t\t\t\t \t\terrors,\n\t\t\t\t\t \t\tidmsg\n\t\t\t\t\t \t\tfrom smsserver_out\n\t\t where id= %d", $id); $db->Query($sql); if ($db->NumRows() == 0) { $this->Existe = 'N'; } else { $this->Existe = 'S'; $db->Next(); $this->ID = $id; $this->Type = $db->getValue('Type'); $this->Recipient = $db->getValue('Recipient'); $this->Text = $db->getValue('Text'); $this->Encoding = $db->getValue('Encoding'); $this->Status_report = $db->getValue('Status_report'); $this->Sent_date = $db->getValue('Sent_date'); $this->Ref_no = $db->getValue('Ref_no'); $this->Status = $db->getValue('Status'); $this->errors = $db->getValue('errors'); $this->idmsg = $db->getValue('idmsg'); } $db->Close(); } else { $this->Existe = 'N'; $this->setType('O'); $this->setEncoding('U'); $this->setStatus('U'); $this->setStatus_report(0); } return; }