PHP e Mysql - DELETE

1,797 views

Published on

  • Be the first to comment

  • Be the first to like this

PHP e Mysql - DELETE

  1. 1. eliminação de registos (DELETE)
  2. 2. ligar PHP ao MySQLquery de DELETE (elimina registos da tabela remota) config.php mysql_connect() (estabelece mysql_select_db() ligação) mysql_query() função constroiLista() funcoes.php GET processa.php index.php GET detalhe.php idCD=x ( chama função (listagem) idCD=x &ordem=apagar apagaCD() ) header (location)
  3. 3. ligar PHP ao MySQLEliminar registos de uma tabela remota
  4. 4. 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() ); $linhaTabela = mysql_fetch_array($resultado); mysql_close ($ligacao); ?>
  5. 5. ligar PHP ao MySQLEliminar registos de uma tabela remota processa.php <? 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); ?>
  6. 6. ligar PHP ao MySQLquery de DELETE (apaga registos de uma tabela de dados)/////////////////////////////// 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 );
  7. 7. Actividade 6Actualização de dados em tabela mysql | exemplo prático actividade 6 http://aulasftp.netai.net/mysql/11h_act4/

×