Bonjour l'équipe PHP

Je souhaite afficher le 'LOC_NOM' contenu dans la table 'locataire' là ou le 'MVT_LOC_ID' de la table 'mouvement' est égale au 'LOC_ID' de la table locataire.

Voici la structure de mes tables:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
INSERT INTO `mouvement` (`MVT_ID`, `MVT_LOC_ID`, `MVT_DATE`, `MVT_TYPE`, `MVT_MT`) VALUES
(3, 2, '2020-05-11', 'ASS', 555),
(2, 3, '2020-05-18', 'ASS', 150),
(4, 2, '2020-05-11', 'ASS', 555),
(5, 3, '2020-05-18', 'ENCESPECE', 111),
(6, 3, '2020-05-19', 'LOYER', 400),
(7, 2, '2020-05-19', 'ENCCHEQUE', 999);
COMMIT;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
INSERT INTO `locataire` (`LOC_ID`, `LOC_NOM`, `LOC_NOMENTIER`, `LOC_CAF`, `LOC_TEL`, `LOC_MAIL`, `LOC_ADRESSE`) VALUES
(3, 'Loc3', 'Monsieur Loc3', 'qs', '', '', ''),
(2, 'Loc2', 'Monsieur Loc2', '', '', '', '');
COMMIT;
Mon code pour afficher le résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$db = include 'db_mysql.php'; 
$sql = 'SELECT *
		FROM   mouvement
			   INNER JOIN locataire
					 ON mouvement.MVT_LOC_ID = locataire.LOC_ID';
$select = $db->prepare($sql);
$select->bindParam('mouvement.MVT_LOC_ID', $markerid, PDO::PARAM_INT);
$select->execute();
 
$markerData = $select->fetch(PDO::FETCH_ASSOC);
 
$name = $markerData['LOC_NOM'];
echo $name;
?>
Le code affiche toujours le même nom à savoir 'Loc2'

D'où proviens cette erreur et comment afficher le résultat correct ?