Renato Lincoln
(usa Ubuntu)
Enviado em 20/07/2023 - 13:43h
Estão assim: $conexao = new PDO('mysql:host=localhost;dbname=teste', "root", "teste");
Funciona normal:
$logar_evolucao_hoje=$conexao->prepare("SELECT * FROM tb_evolucoes WHERE cod_pac=:cod_pac AND DATE(data_evolucao)=:data_hoje AND usuario_evolucao=:usuario_evolucao");
$logar_evolucao_hoje->bindValue(':cod_pac',$id);
$logar_evolucao_hoje->bindValue(':data_hoje',$data_hoje);
$logar_evolucao_hoje->bindValue(':usuario_evolucao',$_SESSION['user_id']);
$logar_evolucao_hoje->execute();
No entanto, se houver um erro na sintaxe, ele está bloqueando tudo abaixo do erro. Desse jeito, não consigo obter o errorInfo(), para saber qual o erro. Até o Ubuntu 20.04 estava tudo funcionando, eu obtinha o erro. Agora, não mais.