(reprise du message précédent)
j'ai essayé avec PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING, cela m'affiche une page blanche et avec PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION j'ai toutes les parties Html qui apparaissent mais rien du côté php. aucun retour de bdd
est-ce que j'ai bien créé l'instance PDO pour la définition du mode d'erreur ??
niuxe a écrit :
Salut,
...
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
<?php
// Déclaration des paramètres de connexion
$bdd = new PDO("mysql:host=$host; dbname=*******", $user, $passwd, array (PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
$sth = $bdd->prepare("SELECT * FROM `annuaire-diet` WHERE region = ' [langue]rovence-Alpes-Côte d''Azur' ORDER BY `id`");
$sth->execute(array(" [langue]rovence-Alpes-Côte d''Azur" => "Provence-Alpes-Côte d'Azur"));
try
{
$sth->setAttribute(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING);
} catch(PDOException $e){
echo 'ERROR: ' . $e->getMessage();
}
// Recuperation des resultats
while($tab = $sth->fetch(PDO::FETCH_ASSOC))
{
?>
j'ai essayé avec PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING, cela m'affiche une page blanche et avec PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION j'ai toutes les parties Html qui apparaissent mais rien du côté php. aucun retour de bdd
est-ce que j'ai bien créé l'instance PDO pour la définition du mode d'erreur ??