Пример #1
0
 * User: Florent
 * Date: 14/03/2015
 * Time: 10:38
 */
require_once '../bdd/pdo.php';
require_once '../class/Facture.php';
require_once '../class/FactureLignes.php';
require_once '../class/Panier.php';
require_once '../manager/FactureManager.php';
require_once '../manager/PanierManager.php';
session_start();
$date = date("Y/m/d");
$mafacture = new Facture();
$mafacture->setIdutil($_SESSION['id'])->setDate($date)->setValider('N');
$mafacturemanager = new FactureManager($bdd);
$mafacturemanager->insertion_facture($mafacture);
$factures = $mafacturemanager->recup_facture();
foreach ($factures as $facture) {
    $idfact = $facture->getId();
    $idutil = $facture->getIdutil();
    $datefact = $facture->getDate();
    $valider = $facture->getValider();
}
$monpanier = new Panier();
$monpaniermanager = new PanierManager($bdd);
$monpaniers = $monpaniermanager->retour_panier();
foreach ($monpaniers as $panier) {
    $mafacturelignes = new FactureLignes();
    $mafacturelignes->setIdfact($idfact);
    $mafacturelignes->setIdutil($idutil);
    $mafacturelignes->setIdart($panier->getIdart());