Bonjour,
Désolé d'avance pour cette question, qui me semble toute simple.
Je souhaiterai que sur un fetch(PDO::FETCH_ASSOC) obtenir un tableau dont le type des données soit le type natif de la table et pas des chaines de caractères.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$sqlprep = $this->pdo->prepare($sql);
if($sqlprep->execute()) {
$row = $sqlprep->fetch(PDO::FETCH_ASSOC);
}
$row tableau dont les éléments sont de type string systématiquement.

En désespoir de cause j'ai essayé dans le constructeur de ma classe pdo, un peu tout ce que j'ai trouvé dans les forums...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$this->pdo->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false);
$this->pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
Mais rien n'y fait.

Merci beaucoup