Lição 21 php

Lição 21: Apagando dados de um Banco de Dados

Nas duas lições anteriores você aprendeu a inserir e extrair dados de um Banco de Dados. Nesta lição estudaremos como apagar dados de Um Banco de Dados, tarefa que é bem mais simples do que inserir dados.

Apagando dados com SQL

A sintaxe SQL para apagar dados é:

	
	DELETE FROM TableName WHERE condition

Exemplo: Apagar um dado

Para apagar um dado você pode usar o campo identificador único (AutoNumber) da tabela correspondente. Na tabela do nosso Banco de Dados é a coluna denominada id. Usar o identificador único garante que apenas uma linha de dados será apagada. No exemplo a seguir apagamos a linha com o identificador cujo valor é 24:

	<html>
	<head>
	<title>Apaga dado em um Banco de Dados</title>
	</head>

	<body>

	<?php
	// Conectar com o Banco de Dados
	mysql_connect("mysql.myhost.com", "user", "sesame") or die (mysql_error ());

	// Selecionar o Banco de Dados
	mysql_select_db("mydatabase") or die(mysql_error());

	// SQL para apagar registro
	$strSQL = "DELETE FROM people WHERE id = 24";
	mysql_query($strSQL);

	// Fechar conexão com Banco de Dados
	mysql_close();
	?>

	<h1>Registro apagado!</h1>

	</body>
	</html>

Lembre-se que não existe uma pasta “Lixeira” quando se trabalha com PHP e Banco de Dados. Se você apagar um dado não terá como recuperá-lo posteriormente.

Anúncios

Deixe um comentário

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: