PHP e Mysql - DELETE
-
Upload
marco-pinheiro -
Category
Documents
-
view
1.578 -
download
6
Transcript of PHP e Mysql - DELETE
ligar PHP ao MySQLquery de DELETE (elimina registos da tabela remota)
config.php(estabelece
ligação)
funcoes.php
GETidCD=x
header (location)
index.php(listagem)
processa.php( chama função apagaCD() )
função constroiLista()
mysql_query()
mysql_connect()mysql_select_db()
detalhe.phpGET
idCD=x&ordem=apagar
<? include("config.php");
$query_sql="DELETE FROM CDs WHERE idCd={$_GET['idCd']} LIMIT 1";
$resultado = mysql_query ($query_sql) or die ('Erro ao executar mysql_query: ' . mysql_error() ); $linhaTabela = mysql_fetch_array($resultado); mysql_close ($ligacao);?>
ligar PHP ao MySQLEliminar registos de uma tabela remota
ligar PHP ao MySQLEliminar registos de uma tabela remota
<? include("config.php");
$query_sql="DELETE FROM CDs WHERE idCd = {$_GET['idCd']} LIMIT 1";
$resultado = mysql_query ($query_sql) or die ('Erro ao executar mysql_query: ' . mysql_error() ); mysql_close ($ligacao);?>
processa.php
/////////////////////////////// configuração de acesso ao servidor de base de dados /////////////////////////////////////////$servidor="localhost"; $utilizador="root"; $passwd="esap"; $baseDados = "Aula1";//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$ligacao = mysql_connect ( $servidor, $utilizador, $passwd ) or die ( 'Erro ao ligar ao servidor... ' . mysql_error() );mysql_select_db ( $baseDados, $ligacao ) or die ( 'Erro ao executar mysql_select_db: ' . mysql_error () );
// neste caso o valor da chave primária do registo a eliminar é passado por GET (url) e chama-se idCD$query_sql= " DELETE FROM CDs WHERE idCD={ $_GET['idCD'] } LIMIT 1"; //limita query a 1 registo apenas...
$resultado = mysql_query ($query_sql) or die ('Erro ao executar mysql_query: ' . mysql_error() );
if ($resultado){ header("location: index.php?accao=apagaOk");}else{ header("location: index.php?accao=apagaErro");}
mysql_close ( $ligacao );
ligar PHP ao MySQLquery de DELETE (apaga registos de uma tabela de dados)
Actividade 6Actualização de dados em tabela mysql | exemplo prático
actividade 6
http://aulasftp.netai.net/mysql/11h_act4/