Bonjour à tous

Dans mon code que voici j'ai deux questions

1/ comment mettre la valeur de la variable $monnom dans la fonction prepare()
la syntaxe si dessous ne marche pas.
2/ comment récupérer le résultat après exécution dans une variable
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$monnom=$_POST["tonlogin"];
$select = $db->prepare('SELECT monchamp from matable where mp_valeur ='$monnom' '');
$select->setFetchMode(PDO::FETCH_ASSOC); // Facultatif
$select->execute();
Merci pour vos eclairages