0byt3m1n1-V2
Path:
/
home
/
nlpacade
/
www
/
classes
/
[
Home
]
File: Commande.class.php
<?php include_once(realpath(dirname(__FILE__)) . "/Baseobj.class.php"); include_once(realpath(dirname(__FILE__)) . "/Venteprod.class.php"); class Commande extends Baseobj{ var $id; var $client; var $adrfact; var $adrlivr; var $date; var $datefact; var $ref; var $transaction; var $livraison; var $facture; var $transport; var $port; var $datelivraison; var $remise; var $devise; var $taux; var $colis; var $paiement; var $statut; var $lang; var $table="commande"; var $bddvars = array("id", "client", "adrfact", "adrlivr", "date", "datefact", "ref", "transaction", "livraison", "facture", "transport", "port", "datelivraison", "remise", "devise", "taux", "colis", "paiement", "statut", "lang"); function Commande(){ $this->Baseobj(); } function charger($id){ return $this->getVars("select * from $this->table where id=\"$id\""); } function charger_ref($ref){ return $this->getVars("select * from $this->table where ref=\"$ref\""); } function charger_trans($transaction){ $hier = date("Y-m-d H:i:s", mktime()-86400); return $this->getVars("select * from $this->table where transaction=\"$transaction\" and date>\"$hier\""); } function supprimer(){ $venteprod = new Venteprod(); $query = "delete from $venteprod->table where commande='" . $this->id . "'"; $resul = mysql_query($query, $this->link); $this->delete(); } function genfact(){ if($this->facture) return 0; $this->datefact = date("Y-m-d"); $query = "select max(facture) as mfact from $this->table"; $resul = mysql_query($query, $this->link); if(mysql_result($resul, 0, "mfact")>0) $this->facture = mysql_result($resul, 0, "mfact") + 1; else $this->facture = 1000; } function total(){ $venteprod = new Venteprod(); $query = "select * from $venteprod->table where commande=\"" . $this->id . "\""; $resul = mysql_query($query, $venteprod->link); $total = 0; while($row = mysql_fetch_object($resul)) $total+=round($row->prixu*$row->quantite, 2); return $total; } } ?>
©
2018.