Flashcards
Manipulação de Banco de Dados SQL pelo PHP
Cards in this deck (5)
- 1Como se constrói a string de conexão - qual a sua sintaxe?$conecta = pg_connect (“host= ip/nome port= porta
dbname= nome_do_banco_de_dados
user= nome_do_usuario_do_banco password= senha_do_banco”); - 2O que faz a função pg_query(string_conexão, string_sql); ?Retorna -> true/false
Envia -> declaração sql (string_sql) para o banco especificado pela string de conexão - 3Explique o parâmetro e o que faz a função pg_affected_rows(resultado_consulta)?resultado_consulta -> valor retornado pelo pg_query();
retorna -> número de linhas afetadas pela consulta - 4Como se faz a inserção de dados numa tabela? Explique os passos1) include "conexao.php";
-> faz uma ligação entre os dois programas
2) $sql="insert into tabela values ()";
-> insere na string os dados do formulário para a inserção na tabela
3) $resultado = pg_query($conecta, $sql);
-> utiliza a string de conexão ($conecta) do programa de conexão e faz as alterações utilizando a string sql ($sql)
4)
$linhas = pg_affected_rows($resultado);
-> utiliza o resultado do pg_query e retorna o número de linhas afetadas
5) if($linhas>0)
-> verifica se alguma linha foi afetada pela inserção. Caso contrário, ocorreu um erro de gravação. - 5—
Information
- Description
- Lista de comandos notáveis para a manipulação de banco de dados SQL pelo PHP
- Created by
- Sofia Rosa · Jun 2020
- Updated
- Jun 6, 2020
- Views
- 5
- Rating