|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net |
Eliminação de um registoAprendemos a eliminar registos de uma tabela com um exemplo práctico. Outra das operações elementares que se podem realizar sobre uma base de dados é apagar um registo. Para o fazer, SQL propõe sentenças do tipo Delete. Vejamos com um exemplo aplicado à nossa agenda. Primeiro, criamos um menu dinâmico como no caso das actualizações:
<HTML> <HEAD> <TITLE>Apagar1.php</TITLE> </HEAD> <BODY> <div align="center"> <h1>Apagar um registo</h1> <br> <? //Conexão com a base mysql_connect("localhost","user","password"); echo '<FORM METHOD="POST" ACTION="borrar2.php">Nome<br>'; //Criamos a sentença SQL executamo-la $sSQL="Select nome From clientes Order By nome"; $result=mysql_db_query("exemplo",$sSQL); echo '<select name="nome">'; //Mostramos os registos em forma de menu dinâmico while ($row=mysql_fetch_array($result)) { echo '<option>'.$row["nome"]; } mysql_free_result($result) ?> </select> <br> <INPUT TYPE="SUBMIT" value="Apagar!"> </FORM> </div> </BODY> </HTML> O seguinte passo é fazer efectiva a operação a partir da execução da sentença SQL que construímos a partir dos dados do formulário: <HTML> <HEAD> <TITLE>Apagar2.php</TITLE> </HEAD> <BODY> <? //Conexão com a base mysql_connect("localhost","user","password"); //Criamos a sentença SQL y executamo-la $sSQL="Delete From Clientes Where nome='$nome'"; mysql_db_query("exemplo",$sSQL); ?> <h1><div align="center">Registo Apagado</div></h1> <div align="center"> <a href="leitura.php">Visualizar o conteúdo da base</a> </div> </BODY> </HTML> Executar exemplo Com este capítulo fechámos o bloco de acessos às bases de dados com PHP. Para mais informação relacionada poderás consultar num workshop de PHP que estamos a pensar fazer em breve.
Autoria e outras referências sobre este artigo Dentro deste artigo: + 1 manual relacionado + 1 categoria relacionada + 2 Comentários sem rever
Manuais relacionados com este artigo Dentro de Programação em PHP Seguinte: Subir uma aplicação PHP ao servidor Anterior: Actualização de um registo Categorias relacionadas Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo: + Entrar em PHPComentário sem rever
|
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |