WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Gestion informatisée des cotisations d'une association sans but lucratif « le cas de l'association des handicapés transitaires de Kasumbalesa »


par Mardochée KANYINDA
Université pédagogique du Katanga - Graduat 2022
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

6.2.2 Les codes PHP

6.2.2.1 Connexion à la base des données

try{

$bdd = new PDO('mysql:host=localhost;dbname=asbl;charset=utf8;', 'root', '');

}catch(Exception $e){

die('Une erreur a été trouvée : ' . $e->getMessage());

}

6.2.2.2 Insertion de payement dans la base de données

//Ajout de payement

if (isset($_POST['validate_pay'])) {

if (!empty($_POST['ref_pay']) and !empty($_POST['mnt_pay'])) {

if ($_POST['mbr_pay'] != 0) {

if ($_POST['cot_pay'] != 0) {

if ($_POST['mod_pay'] != 0) {

$member = htmlspecialchars($_POST['mbr_pay']);

$cot = htmlspecialchars($_POST['cot_pay']);

$mode = htmlspecialchars($_POST['mod_pay']);

$ref = htmlspecialchars($_POST['ref_pay']);

$montant = htmlspecialchars($_POST['mnt_pay']);

$date_pay = htmlspecialchars($_POST['date_pay']);

//fonction qui porte la requete sql

Ajouter_payment($member, $cot, $mode, $ref, $montant, $date_pay);

$successMsg = 'votre mode est insert avec success';

} else {

$errorMsg = "veuillez selectionné le mode de cotisation";

}

} else {

$errorMsg = "veuillez selectionné la cotisation";

}

} else {

$errorMsg = "veuillez selectionné le membre";

}

} else {

$errorMsg = "veuillez remplir tout les champs";

}

}

6.2.2.3 Affichages des payements

function Afficher_payment(){

global $bdd;

$recupe_payment = $bdd->query('SELECT * FROM `payement` ORDER BY `Id_pay` DESC');

$data_payment = $recupe_payment->fetchAll(PDO::FETCH_OBJ);

return $data_payment;

}

6.2.2.4 Modification de payement

//Modification de payement

if (isset($_POST['Update_pay'])) {

if (!empty($_POST['New_ref_pay']) and !empty($_POST['New_mnt_pay'])) {

if ($_POST['New_mbr_pay'] != 0) {

if ($_POST['New_cot_pay'] != 0) {

if ($_POST['New_mod_pay'] != 0) {

$Id_pay = htmlspecialchars($_GET['id']);

$member = htmlspecialchars($_POST['New_mbr_pay']);

$cot = htmlspecialchars($_POST['New_cot_pay']);

$mode = htmlspecialchars($_POST['New_mod_pay']);

$ref = htmlspecialchars($_POST['New_ref_pay']);

$montant = htmlspecialchars($_POST['New_mnt_pay']);

$date_pay = htmlspecialchars($_POST['New_date_pay']);

Modifier_payment($member, $cot, $mode, $ref, $montant, $date_pay,$Id_pay);

header('Location:listpayment.php');

} else {

$errorMsg = "veuillez selectionné le mode de cotisation";

}

} else {

$errorMsg = "veuillez selectionné la cotisation";

}

} else {

$errorMsg = "veuillez selectionné le membre";

}

} else {

$errorMsg = "veuillez remplir tout les champs";

}

}

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Un démenti, si pauvre qu'il soit, rassure les sots et déroute les incrédules"   Talleyrand