Rechercher avec une condition

Messages postés
13
Date d'inscription
dimanche 27 août 2017
Dernière intervention
4 octobre 2017
- - Dernière réponse : jordane45
Messages postés
23615
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2018
- 27 août 2017 à 02:52
Bonsoir tt le monde,
j'ai un problème je voudrais recherche un employè a partir de son id.
je veux quand je sélectionne un id employé(id_em)il me retourne les information de l’employé.
Je suis bloque si quelqu'un peut m'aider.
voila ma fonction:
public function read($id_em){
$this->makes();
$this->st=$this->pdo->prepare("select*from employe where id_em=:id_em");
$this->st->bindvalue(':id_em',$id_em,pdo::PARAM_INT );
$exe=$this->st->execute();
}

et voila l'appel de la fonction:
<?php
include "manager.php";
$manager=new manager();
$exe=$manager->read($_POST['id_em']);
$exe->setnom_em($_POST['nom_em']);
$exe->setnum_em($_POST['num_em']);
?>

et voila mon formulaire:
<form method="post"action="appel1.php">
<select name="id_em">

<?php

try
{
$obj1=new PDO('mysql:host=localhost;dbname=gestion;charset=utf8','root','');


}
catch (Exception $e)

{
die('ERREUR : '.$e->getMessage());
}
$res= $obj1->query('select * from employe');

while ($ligne=$res->fetch())
{?>

<option value="<?php echo $ligne['id_em']; ?>" > <?php echo $ligne['id_em']; ?> </option>


<?php }
$res->closeCursor();


?>
<input type="text" name="nom_em">
<input type="text"name="num_em">
<input type="submit"value="ok">
</select>
</form>

ET merci pour vos reponses
Afficher la suite 

Votre réponse

1 réponse

Messages postés
23615
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2018
0
Merci
Bonjour
Commence par ca
http://www.commentcamarche.net/faq/46512-pdo-gerer-les-erreurs

Tu trouveras ainsi une erreur dans ta requête. ..
(Des espaces manquants)
Commenter la réponse de jordane45

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.