Je crois que l'erreur est sans équivoque : la variable $req n'existe pas. T'as sûrement oublié un $req = new PDO(); juste avant ou un truc du genre.
Et aussi tu as une XSS au niveau de l'affichage du prénom.
Oui pour ce qui est des echo, j'ai pas cherché à faire compliqué. Mais merci quand même

Sinon j'ai déjà lu tous les cours PHP du SDZ et là j'essaye de m'entrainer en faisant des scripts qui me permettent de manipuler SQL.
Pour ce qui est des erreurs renvoyées, je pense que le problème est au niveau de mes variables $_POST['prenom] et $_POST['password']. A mon avis, je ne dois pas les déclarer correctement

...
EDIT :
Pour ceux qui voudraient savoir le bon code, le voici :
$req = $bdd->prepare('SELECT prenom, password FROM inscription WHERE prenom = :prenom AND password = :password');
$req->execute(array(':prenom' => $_POST['prenom'], ':password' => $_POST['password']));
if($req->rowCount()) //On test si il existe une entrée dans la table
{
$_SESSION['prenom'] = $_POST['prenom'];
$_SESSION['password'] = $_POST['password'];
echo ' '.htmlspecialchars ($_POST['prenom']).' est connecté <br/>';
echo 'Votre password est '.htmlspecialchars ($_POST['password']).' ';
}// Fin if($req->rowCount())
else
{
echo 'Echec de la connection';
}
Le problème était que je ne pouvais pas utiliser mysql_num_rows() avec PDO.
Aussi j'ai apporté la correction contre la faille XSS avec thmlspecialchars.