Bonjour,

Dans le code suivant, j'ai une erreur
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.