Adicionar, exibir e excluir dados do MySQL    Perguntar    Responder    Entrar    Cadastre-se    Topo    Fechar

Adicionar, exibir e excluir dados do MySQL

Artigos comentados e explicados sobre MySQL

Moderador: web

  Assista o vídeo    Busque no Youtube
Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 16454
Registrado em: 20-01-2007 18:08
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contacto:

Adicionar, exibir e excluir dados do MySQL

Mensagempor web » 01-05-2007 09:25

Vou passar um script simples para adicionar, exibir e excluir dados de uma tabela do MySQL.

ESTRUTURA
criei uma tabela (dados) com os campos:
nome( varchar(15) ) e email( varchar(20) )

um exemplo da estrutura abaixo:

CREATE TABLE dados (
  nome VARCHAR(15) NOT NULL DEFAULT '',
  email VARCHAR(30) NOT NULL DEFAULT ''
) TYPE=MyISAM;

Vejamos agora o código.

dados.php

<?php
$conexao = mysql_connect("localhost", "login", "senha") or die(mysql_error());
$db = mysql_select_db("bancodedados");
?>
 
<center>
<table>
<form action="?acao=adicionar" method="POST">
<tr>
<td>Nome:</td><td>
<input type="texto" name="nome" value=""></td>
</tr>
<tr>
<td>E-mail:</td><td>
<input type="texto" name="email" value=""></td>
</tr>
<tr>
<td colspan=2 align="center"><input type="submit"></td>
</tr>
</form>
</table>
 
<?php
/* esse select irá ser usado para mostrar os dados gravados nesse documento */
$selec = "SELECT * FROM dados ORDER BY nome ASC";
$exec = mysql_query($selec, $conexao) or die(mysql_error());
?>
 
<table>
<tr>
<td colspan=4 align=center>Dados Cadastrados</td>
</tr>
<tr>
<td>nome</td>
<td>e-mail</td>
<td>excluir</td>
</tr>
<?php
[color=green]/* é exibido abaixo os dados gravado no banco de dados */[/color]
while($dados=mysql_fetch_array($exec)) {
echo "<tr>";
echo "<td bgcolor=#f9f9f9 align=center>".$dados['nome']."</td>";
echo "<td bgcolor=#fefefe align=center>".$dados['email']."</td>";
echo "<td bgcolor=#fefefe align=center><a href='?acao=deleta&palavra=".$dados['nome']."'>sim</a></td>";
echo "</tr>";
}
?>
</tr>
</table>
 
<?php
/* quando for adicionar, executa as linhas abaixo */
if($_GET['acao']=="adicionar") {
 
$nome = $_POST['nome'];
$email = $_POST['email'];
 
$inserir="INSERT into dados (nome,email) values('$nome','$email')";
mysql_query($inserir) or die(mysql_error());
echo "<script>alert('adicionado com sucesso');location.href='dados.php';</script>";
 
}
?>
 
<?php
/* quando for deletar, executa as linhas abaixo */
if($_GET['acao']=="deleta") {
 
$palavra = $_GET['palavra'];
 
$deleta="DELETE FROM dados WHERE nome='$palavra'";
mysql_query($deleta) or die(mysql_error());
echo "<script>alert('deletado com sucesso');location.href='dados.php';</script>";
 
}
?>
 
</center>
 
<?php
// fechamento da conexão 
mysql_close($conexao);
?>
Se gostou do conteúdo, participe e divulgue.
1

BUSCA RÁPIDA

Adicionar, exibir e excluir dados do MySQL

Voltar para “Artigos sobre MySQL”

Rolar para o topo