Bonjour,

Je débute en pdo et c'est pour le moment dire, un peux compliqué pour ma part.
Lorsqu'il doit exister une erreur dans ma requête, rien ne s'affiche (blanc). Je sollicite votre aide svp.

J'ai a la racine de mon site un fichier config.php dans lequel j'ai ce bout de code :
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
16
define("MYSQL_HOST",	"******");
define("MYSQL_BASE",	"******");
define("MYSQL_USER",	"******");
define("MYSQL_PASS",	"******");
 
// Connexion PDO
try
	{
$pdo = new PDO('mysql:host='.MYSQL_HOST.';dbname='.MYSQL_BASE, MYSQL_USER, MYSQL_PASS);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->exec("SET CHARACTER SET utf8");
	}
catch(PDOException $e)
	{
		echo "Erreur: ".$e->GetMessage();
	}
Ensuite, dans mes pages j'ai mes modules d'enregistrement, édition et autre... (j'ai glissé une erreur exprès tx_codes au lieu de tx_code) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$FR_PDO = $pdo->prepare("UPDATE ma_table SET date=:tx_date, code=:tx_code WHERE Id = ".$Id." ");
$FR_PDO->bindParam(":tx_date", 			$tx_date);
$FR_PDO->bindParam(":tx_code", 			$tx_codes);
$FR_PDO->execute();
Aucun message d'erreur... est-ce normal ?