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






Extinction Rebellion







Changeons ce systeme injuste, Soyez votre propre syndic



"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway