Bonjour,
Je crée un formulaire simple avec nom prenom et année de naissance
Jaimerai afficher les resultats de cette recherche
Jai essayé plusieurs codes mais ca fonctionne pas et il n y a aucun messages d erreurs
est ce que quelqun sait si je suis sur la bonne voie ?
<?php
$serveur = "";
$dbname = "";
$user = "";
$pass = "";
$nom = $_POST["Nom"];
$prenom = $_POST["Prenom"];
$naissance = $_POST["Naissance"];
try{
//On se connecte à la BDD
$dbco = new PDO("mysql:host=$serveur;dbname=$dbname",$user,$pass);
$dbco->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
//On insère les données reçues
$sth = $dbco->prepare("SELECT * FROM table WHERE `Nom` LIKE '$nom' AND `Prenom` LIKE '$prenom' AND `Naissance` LIKE '$naissance'");
$sth->bindParam(':nom',$nom);
$sth->bindParam(':prenom',$prenom);
$sth->bindParam(':naissance',$naissance);
$sth->execute();
}
catch(PDOException $e){
echo 'Impossible de traiter les données. Erreur : '.$e->getMessage();
}
echo '<table>';
while ($donnees = $sth->fetch()) {
echo '<td><h8>' . $donnees['Nom'] . '</h8></td>';
echo '<td><h8>' . $donnees['Prenom'] . '</h8></td>';
}
echo '</table>';
Je crée un formulaire simple avec nom prenom et année de naissance
Jaimerai afficher les resultats de cette recherche
Jai essayé plusieurs codes mais ca fonctionne pas et il n y a aucun messages d erreurs
est ce que quelqun sait si je suis sur la bonne voie ?
<?php
$serveur = "";
$dbname = "";
$user = "";
$pass = "";
$nom = $_POST["Nom"];
$prenom = $_POST["Prenom"];
$naissance = $_POST["Naissance"];
try{
//On se connecte à la BDD
$dbco = new PDO("mysql:host=$serveur;dbname=$dbname",$user,$pass);
$dbco->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
//On insère les données reçues
$sth = $dbco->prepare("SELECT * FROM table WHERE `Nom` LIKE '$nom' AND `Prenom` LIKE '$prenom' AND `Naissance` LIKE '$naissance'");
$sth->bindParam(':nom',$nom);
$sth->bindParam(':prenom',$prenom);
$sth->bindParam(':naissance',$naissance);
$sth->execute();
}
catch(PDOException $e){
echo 'Impossible de traiter les données. Erreur : '.$e->getMessage();
}
echo '<table>';
while ($donnees = $sth->fetch()) {
echo '<td><h8>' . $donnees['Nom'] . '</h8></td>';
echo '<td><h8>' . $donnees['Prenom'] . '</h8></td>';
}
echo '</table>';