Erreur anormale "array to string conversion"
Bonjour,
Dans le code suivant, j'ai une erreur
Citation:
Array to string conversion... on line 8
alors que la variable est une chaine de valeur '1' (cf lignes 2 et 4). A l'origine j'avais mis directement ma variable de session que j'ai remplacée par la variable intermédiaire subscriberId pour mieux trouver l'erreur.
Code:
1 2 3 4 5 6 7 8 9
| $stmt = $db->prepare($sql);
var_dump($_SESSION['currentUser']['id_subscriber']); // retourne string '1'
$subscriberId = $_SESSION['currentUser']['id_subscriber'];
var_dump($subscriberId); // retourne string '1'
$stmt->execute([
':id'=>$customerId,
//':id_subscriber'=>$_SESSION['currentUser']['id_subscriber']]);
':id_subscriber'=>$subscriberId
]); |
Je ne vois pas ce qui coince.