Boa tarde!
Estou com um problema na programação do meu código e gostaria de uma sugestão!
Tenho um código (customer_id) que é resultado de uma requisição de uma API, e por isso, deve ser armazenado no banco de dados. Por causa disto, deixei sua coluna vaga para que, assim que o cliente fosse inserido, o banco de dados recebesse seu valor, realizando um update. O sistema insere os dados na API e cria o código normalmente, porém, não reconhece o update e retorna apenas “Array to string conversion”. Alguém teria alguma correção?
Trecho do código não reconhecido:
`if(isset($response_data[‘id’])) {
$customer_id = $response_data['id'];
$idtab_boleto = ['idtab_boleto'];
$stmt = $pdo->prepare("UPDATE tbl_boleto_asaas SET customer_id = :customer_id WHERE idtab_boleto = :idtab_boleto");
$stmt->bindParam(':customer_id', $customer_id);
$stmt->bindParam(':idtab_boleto', $idtab_boleto);
$stmt->execute();
$_SESSION['customer_id'] = $customer_id;
echo "Cliente criado com sucesso! ID: " . $customer_id;
} else {
echo "Erro ao criar o cliente: " . $response_data[‘errorMessage’];
}`