- l insertion des données dans BD et affichage des données sous format PDF

Messages postés
2
Date d'inscription
samedi 27 juillet 2019
Statut
Membre
Dernière intervention
27 juillet 2019
-
Bonjour, je suis nouvelle dans ce forum actuellement je travaille sur un projet de développement de site web. je viens de débuter la programmation et j aimerai solliciter votre aide . Le besoin consiste à développer une page web (html bootstap css)qui contient 4 boutons donc l utilisateur doit cliquer sur un bouton qui le redirige vers un formulaire pour saisir les informations nécessaires une fois les données remplies il doit soumettre (via un bouton submit).
après soumission le formulaire se convertit sous format pdf avec tous les données saisies .
Je rencontre deux blocages au niveaux du code source du bouton submit:
-- l insertion des données dans BD .
--affichage des données sous format PDF(Le pdf doit aussi contenir le bouton choisie).
Pourriez-vous svp m'aider sur ces deux points

ci-joint le code source l insertion qui ne fonctionne pas
<?php
$cnx=new PDO('mysql:host=localhost;dbname=projet','root','');

$nature= $_POST["nature"];
$poids= $_POST["poids"];
$haut= $_POST['haut'];
$larg= $_POST['larg'];
$longu= $_POST['longu'];
$val= $_POST["val"];
$rapp= $_POST["rapp"];
$dep= $_POST["dep"];
$arr= $_POST["arr"];
$inco= $_POST['inco'];
$prix= $_POST["prix"];
$curr= $_POST['curr'];

$req="insert into groupage values('$nature','$poids','$haut','$larg','$longu','$val','$rapp','$dep','$arr','$inco','$prix','$curr')";
$cnx -> query($req);
header('location: groupage.php');
?>

le code souurce du formulaire

<form class="kt-form" id="kt-form" method="POST" action="addgroup.php">
<div class="kt-wizard-v1__content" data-ktwizard-type="step-content" data-ktwizard-state="current">
<div class="kt-form__section kt-form__section--first">
<div class="kt-wizard-v1__form">
<div class="form-group">
<label>Nature</label>
<input type="text" class="form-control" name="nature">
</div>
<div class="form-group">
<label>Poids</label>
<input type="text" class="form-control" name="poids" placeholder="25 KG">
</div>
<div class="kt-wizard-v1__form-label">Dimension</div>
<div class="row">
<div class="col-xl-4">
<div class="form-group">
<label>Hauteur en CM</label>
<input type="text" class="form-control" name="haut" id="haut" placeholder="100 CM">
</div>
</div>
<div class="col-xl-4">
<div class="form-group">
<label>Largeur en CM</label>
<input type="text" class="form-control" name="larg" id="larg" placeholder="90 CM">
</div>
</div>
<div class="col-xl-4">
<div class="form-group">
<label>Longeur en CM</label>
<input type="text" class="form-control" name="longu" id="long" placeholder="90 CM">
</div>
</div>
<div class="col-xl-4">
<div class="form-group">
<input type="button" name="button" class="btn btn-dark" onclick="Calcul();" value="Calcul">
<br>
<br>
<input type="text" name="val" id="val" class="form-control" disabled="disabled" value="" >
</div>
</div>
</div>
</div>
<div class="form-group">
<label>Rapport poids volume (Métre lignaire)</label>
<input type="text" class="form-control" name="rapp">
</div>
<div class="form-group">
<label>Departure</label>
<input type="text" class="form-control" name="dep">
</div>
<div class="form-group">
<label>Arrival</label>
<input type="text" class="form-control" name="arr">
</div>
<div class="form-group">
<label>Incoterme</label>
<select name="inco" class="form-control"> <option value="a1">EXW – Ex Works</option> <option value="a2">FCA – Free Carrier</option> <option value="a3">CPT – Carriage Paid To</option> <option value="a4">CIP – Carriage and Insurance Paid To</option> <option value="a5">DAT – Delivered At Terminal</option> <option value="a6">DAP – Delivered At Place</option> <option value="a7">DDP – Delivered Duty Paid</option> <option value="a8">FAS – Free Alongside Ship</option> <option value="a9">FOB – Free on Board</option> <option value="a10">CFR – Cost and Freight</option> <option value="a11">DDU – Delivery Duty Unpaid</option> <option value="a12">CIF – Cost, Insurance & Freight/option> </option></select>
</div> <div class="form-group">
<label>Prix</label>
<input type="text" class="form-control" name="prix">
</div>
<div class="form-group">
<label>Currency</label>
<select name="curr" class="form-control">
<option value="p1">TND</option>
<option value="p2">EURO</option>
<option value="p3">DOLLAR</option>
</select>
</div>
</div>
</div>
<div class="kt-form__actions">
<a href="offre.php"><div class="btn btn-secondary btn-md btn-tall btn-wide kt-font-bold kt-font-transform-u" >
Back</a>
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</form>
Afficher la suite