Olá! Friday, 19 de April de 2024.



Dicas CódigoFonte.net
Saturday, 26 de February de 2005

Comandos básicos do Mysql com PHP (Insert, Select, Update e Delete)

Olá pessoal, tudo beleza?

Hoje vamos falar dos comandos principais do MySQL: INSERT, DELETE, SELECT e UPDATE.

1) Inserindo dados - INSERT:

É muito simples inserir dados em uma tabela MySQL, veja:

mysql_query("INSERT INTO tabela (coluna1,coluna2) VALUES ('valor1', 'valor2')");

Explicando:
INSERT - comando para inserir dados na tabela
INTO (opcional)
tabela - nome da tabela que deseja inserir e suas colunas entre parênteses
VALUES - valores para cada coluna especificada anteriormente

2) Excluindo dados - DELETE:

É importante ter cuidado com este comando, pois você pode excluir sua tabela inteira ou uma única linha. Vamos ao código:

mysql_query("DELETE from tabela where campo='valor'");

- Neste caso estou excluindo a linha onde campo é igual a valor na tabela tabela

mysql_query("DELETE from tabela");

- Já aqui, estou apagando TODOS os dados da tabela tabela

3) Atualizando dados - UPDATE:
O comando que iremos utilizar para modificar algum(s) dado(s) na tabela é UPDATE, veja:

mysql_query("UPDATE tabela SET coluna1='valor1', coluna2='valor2' WHERE campo = 'valor'");

Explicando:
UPDATE - comando para atualizar registros na tabela
tabela - nome da tabela
SET - comando para especificar as colunas e valores que desejamos atualizar.
A clausula WHERE tem a mesma função do comando SELECT ou DELETE, ou seja, especificar uma condição de pesquisa. Neste caso, ONDE o campo for igual a valor

4) Selecionando valores - SELECT:

Neste comando, podemos selecionar um ou vários valores numa tabela.

mysql_query("SELECT * from tabela");
- Aqui estamos selecionando todas as colunas da tabela tabela

Onde:
SELECT - comando para selecionar registros na tabela
* - todos as colunas. Você pode especificar as colunas que deseja. Exemplo:
mysql_query("SELECT campo1,campo2,campo3 from tabela");

E ainda use o comando WHERE, onde você pode especificar uma única linha na tabela.

4.1) Ordenando registros na tabela - ORDER BY:

Com este comando, você poderá ordenar/classificar os registros na tabela. Segue o exemplo:

mysql_query("SELECT campo1,campo2,campo3 from tabela order by campo1");
- Ordenando o campo1 crescente

mysql_query("SELECT campo1,campo2,campo3 from tabela order by campo1 DESC");
- Ordenando o campo1 descrescente

Bom. O básico pra comecar a trabalhar com PHP + MySQL é isto ae.

Dúvidas, postem abaixo.

Até mais pessoal.

abraços...

Comentários do artigo [Novo comentário]

richard anderson - 04 de November de 2013 - 02:27
parabéns se todos mundo explica-se como vc o php e mysql seria mais facil de se aprender....
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:


CodigoFonte.net » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010