Bonjour,

Je rencontre un problème de résultat de lecture d'une table. Je m'explique :

je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$recordset1 = $maConnexion->query('SELECT * FROM item where idItem = 1 ORDER BY date_Item_Achat, reference_Item');
$rows = $recordset1->fetchAll(PDO::FETCH_ASSOC);
 
foreach ($rows as $u) {
$item->read_Item($u);
 
// Libellé finesse
$rqFines = $maConnexion->query('SELECT id_Finesse FROM finesse WHERE id_Finesse = ' . $item->getFinesItem());
$libFines = $rqFines->fetchColumn();
var_dump($libFines);
}
la valeur que je récupère dans $libFines est une chaine de caractères de 1 caractère.

je veux récupérer la véritable valeur de mon id_finesse, c'est à dire un entier.

où est mon erreur ? Comment faire en évitant un intval() ?