Programação  
 
Rede de conhecimento computador >> Programação >> Programação PHP /MySQL >> Content
Como você salva no banco de dados MySQL com PHP?
`` `php

// Detalhes da conexão do banco de dados
$ servername ="localhost";
$ userName ="your_username";
$ senha ="your_password";
$ dbname ="your_database_name";

// Crie conexão
$ conn =new mysqli ($ servername, $ nome de usuário, $ senha, $ dbname);

// Verifique a conexão
if ($ conn-> Connect_error) {
Die ("Falha na conexão:". $ Conn-> Connect_error);
}

// dados para inserir no banco de dados
$ name ="John Doe";
$ email ="[email protected]";
$ idade =30;

// Consulta SQL para inserir dados
$ sql ="Insira nos usuários (nome, email, idade) valores ('$ name', '$ email', $ idade)";

// executar a consulta
if ($ conn-> Query ($ sql) ===true) {
eco "novo registro criado com sucesso";
} outro {
eco "erro:". $ sql. "
". $ Conn-> erro;
}

// Fechar a conexão
$ conn-> close ();

?>
`` `

Explicação:

1. Conexão do banco de dados:
- Estabeleça uma conexão com o banco de dados MySQL usando a classe `mysqli`.
- Forneça o nome do servidor de banco de dados, nome de usuário, senha e nome do banco de dados.
- Verifique se há erros de conexão.

2. Preparação de dados:
- Defina os dados que você deseja inserir no banco de dados.
- Use variáveis ​​para armazenar os dados.

3. SQL Consulta:
- Construa uma instrução SQL `Insert` para inserir dados na tabela especificada (` usuários` neste exemplo).
- Use espaços reservados (`'...'`) para valores de string e `$ ...` para variáveis.

4. Executar consulta:
- Execute a consulta SQL usando o método `query ()` do objeto `mysqli`.
- Verifique se a execução da consulta foi bem -sucedida.

5. Manuseio de erro:
- Exiba uma mensagem de erro se a consulta falhar.

6. Conexão fechada:
- Feche a conexão do banco de dados usando o método `close ()`.

Pontos importantes:

- Segurança:
- Use consultas parametrizadas ou declarações preparadas para evitar ataques de injeção de SQL.
- Sanitize a entrada do usuário antes de inseri -la no banco de dados.
- Manuseio de erro:
- Sempre inclua o manuseio de erros para obter problemas durante as operações de banco de dados.
- Validação de dados:
- Validar os dados antes de inseri -los para garantir que eles estejam em conformidade com o esquema do banco de dados.
- Esquema de banco de dados:
- Verifique se a estrutura da tabela (colunas e tipos de dados) corresponde aos dados que você está inserindo.
- Organização de código :
- Organize seu código em funções ou classes para obter melhor legibilidade e manutenção.

Este exemplo fornece uma estrutura básica para salvar dados em um banco de dados MySQL usando PHP. Adapte -o às suas necessidades específicas e certifique -se de implementar medidas de segurança adequadas.

Anterior :

Próximo :
  Os artigos relacionados
·Como excluir matrizes por valor em PHP 
·Como reiniciar uma transferência de onda em PHP 
·Como remover marcas de parágrafo de uma string em PHP 
·Como Ver Se houver uma entrada no MySQL 
·Como adicionar vídeo Overlay em PHP Movimento 
·Como instalar um pacote PHP 
·Como aparar Personagens em SQL 
·Como usar o PHP Variáveis ​​em consultas MySQL 
·Como Tempo de entrada em MySQL 
·Como usar o PHP SQLite 
  Artigos em destaque
·Como salvar um arquivo JSP 
·Como fazer um jogo de Java Swing 
·Como analisar Nome Anchor links em PHP 
·Por que são Java Cordas Imutável 
·Opções de VBScript para alimentar computadores 
·Como estender uma classe abstrata 
·Como fazer uma ferramenta em Visual Basic 
·Como fazer Lines em QBasic 
·Como inserir ou atualizar MySQL 
·Como excluir um arquivo no SVN Eclipse 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados