public function payerLoyerAction() { $paiement = new Paiement(); $paiement->montant = $_GET['loyer']; $paiement->date = "2015-12-17"; $paiement->mode = "enLigne"; $paiement->type = "locataireVersAgence"; $paiement->id_utilisateur = $_GET['id_utilisateur']; $paiement->id_location = $_GET['id_location']; $paiement->insert(); // Redirection vers la page d'accueil header("Location: index.php?a=displayLoc"); }
* Classe de test pour l'entité Paiement */ include_once '../Database.php'; include_once '../Paiement.php'; // Création d'un paiement echo "Création d'une paiement ... "; $paiement = new Paiement(); $paiement->montant = 100; $paiement->date = "2015-12-25"; $paiement->mode = "carte bleue"; $paiement->type = "type1u"; $paiement->id_utilisateur = 1; $paiement->id_location = 1; // Ajout dans la base echo "OK<br/>Ajout de la paiement dans la base ... "; $paiement->insert(); echo "OK<br/>"; // Liste de tous les paiements listerTout(); // Apport d'une modification $paiement->type = "TypePaiement"; echo "Modification du type ! Mise à jour dans la base ... "; $paiement->update(); echo "OK<br/>"; // Sélection de l'appartement $selectionPaiement = Paiement::findById($paiement->id_paiement); $selectionPaiement->afficher(); // Suppression du paiement echo "Suppression du paiement de la base ... "; $selectionPaiement->delete(); echo "OK<br/>";