Saturday, 26 de February de 2005
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...
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