Afficher une requête dans un html formaté
Bonjour à vous
Je suis un grand débutant en PHP et je suis confronté à un soucis qui me bloque depuis quelques jours déjà, j'ai donc besoin de votre aide.
J'ai crée ( à l'aide des cours php) un formulaire pour encodé des informations dans une BDD qui fonctionne au poil !
Maintenant je dois refaire une page html qui reprendre la même structure que mon formulaire d'encodage html mais pour la consultation via un champ de recherche. Et c'est la que je coince !
Voici la partie HTML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| <form method="post" action="try.php" class="register">
<h1>Consultation des Biens</h1>
<fieldset class="row1"> <legend>Détails du bien </legend>
<p> <label style="width: 100px;">Code bien </label>
<input name="codebien" type="search" style="width: 100px;" />
<label style="width: 100px;">Type de Vente</label>
<input type="text" name="typevente"style="width: 100px">
<label style="width: 100px;">Type de Bien </label>
<input type="text" name="typebien"style="width: 100px;">
<p> <label style="width: 100px;">Agence </label>
<input type="text"name="agence"style="width: 100px;"/>
<label style="width: 100px;">Actif </label>
<input type="text" name="actif"style="width: 100px;">
<label style="width: 100px;">Etat </label>
<input type="text" name="etat"style="width: 100px;">
</p>
<p> <label style="width: 100px;">Date F</label>
<input name="datef" type="text"style="width: 100px;" id="datef" />
<label style="width: 100px;"id="dateimmo">Date I</label>
<input name="dateimmo" type="text" style="width: 100px;"id="datei" />
<label style="width: 100px;" id="dateexpir">Date expiration </label>
<input name="dateexpir" type="text" style="width: 100px;" id="dateexpira" />
</p>
<p> Remarques :<textarea class="remarque" name="remarque" row="24" cols="45" style="height: 80px; width: 600px;"></textarea>
</fieldset> |
Et voici le ode php de traitement. :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php
try {
$bdd = new PDO('mysql:host=localhost;dbname=agence;charset=utf8', 'ludo', '');
} catch (Exception $e) {
die('Erreur : ' . $e->getMessage());
}
$codebien = $_POST['codebien'];
$requete="SELECT
`Code_Bien`,
`Agence`,
`Type_Vente`,
`Type_Bien`,
`Date_F`,
`Date_I`,
`Date_Expiration`,
`Actif`,
`Etat`,
`Remarques`
FROM `biens`
WHERE 'Code_Bien' ='".$codebien."'";
$response = $bdd->query($requete); |
Ce code qui est incomplet, je l'ai réalisé à l'aide des cours, hors de 1 il ne fonctionne pas et de plus j'aimerais qu'il sois traité dans ma page html afin que lorsque dans mon champ search je tape "aze" j'ai les informations de ma table lié au bien aze aux bons endroits.
Et je bloque la.
Merci à vous de votre aide.