Ir para conteúdo
Fórum Script Brasil
  • 0

Erro ao executar a consulta SQL - PDO


Claudio - WebMater

Pergunta

Estou conectando ao postgreSQL com PHP PDO.

a conexão com o Banco funciona normalmente, porém dá erro no meu sql.

Podem me ajudar?

Ei o código completo abaixo!

não passa da linha die("Error executing the query: $sql_get_depts");

--------------------------------------------

<?php
// MySQL DSN
$dsn = "pgsql:host=localhost;dbname=nomedobanco";
$username = "meulogin";
$password = "minhasenha";
// get department no 1
$sql_get_depts = "select * from tb_operador";
try{
$dbh = new PDO($dsn, $username, $password);
$stmt = $dbh->query($sql_get_depts);
if($stmt === false){
die("Error executing the query: $sql_get_depts");
}
}catch (PDOException $e){
echo $e->getMessage();
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Departments</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<h1>Departments</h1>
<table class="table table-striped table-bordered" style="width:300px;">
<thead>
<tr>
<th>Nome</th>
<th>Login</th>
</tr>
</thead>
<tbody>
<?php while($row = $stmt->fetch(PDO::FETCH_ASSOC)) : ?>
<tr>
<td><?php echo htmlspecialchars($row['nomeoperador']); ?></td>
<td><?php echo htmlspecialchars($row['loginoperador']); ?></td>
</tr>
<?php endwhile; ?>
</tbody>
</table>
</body>
</html>
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...