Pdo
Galera,
Alguém pode me informar onde está o erro na consulta abaixo?
if (!empty($_POST)):
$Pesquisar = trim($_POST['Pesquisar']);
$sql = "SELECT * FROM GC_PreCadastro WHERE Status = 'VAL' AND Nome_Fantasia LIKE :Pesquisar Order By DataPreCadastro Desc";
$stmt = $pdo->prepare($sql);
$stmt->bindParam('%:Pesquisar%', $Pesquisar, PDO::PARAM_STR);
#53 $stmt->execute(); //LINHA 53
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
else:
$sql = "SELECT * FROM GC_PreCadastro WHERE Status = 'VAL' Order By DataPreCadastro Desc";
$stmt = $pdo->prepare($sql);
$stmt->execute();
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
endif;Sinceramente não consigo encontrar e está gerando a seguinte mensagem de erro:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: parameter was not defined' in /Library/WebServer/Documents/Intranet/Busca.php on line 53
DOException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in /Library/WebServer/Documents/Intranet/Busca.php on line 53
A linha 53 é $stmt->execute();
Discussão (3)
Carregando comentários...