Buscar

php //captura id do formulário $id = $_POST['id']; //converte formato para inteiro $id = intval($id); //realiza a conexão com o banco de dados in...

//captura id do formulário
$id = $_POST['id'];
//converte formato para inteiro
$id = intval($id);
//realiza a conexão com o banco de dados
include("mysqlconfig.inc");
//monta a query de exclusão
$query = "delete from cliente where id='$id'; ";
//executa a query
$res = mysql_query($query);
//conta o número de registros afetados
$num_exclui = mysql_affected_rows($res);
//caso um registro tenha sido excluído, exibe mensagem
if($num_exclui == 1)
echo "Cliente excluído com sucesso
";
//link para a página anterior
echo "< a href='javascript:history.back()'>voltar";
//fecha a conexão
mysql_close($con);
?>
Salve-o como excluir.php.


Essa pergunta também está no material:

16050514-Apostila-Programacao-PHP-e-MySQL-ExatasWeb-68
1 pág.

Gestão Hospitalar Faculdade das AméricasFaculdade das Américas

💡 1 Resposta

User badge image

Ed Verified user icon

O código fornecido é um exemplo de um script PHP para excluir um cliente de um banco de dados. Ele realiza as seguintes etapas: 1. Captura o ID do formulário usando o método POST: `$id = $_POST['id'];` 2. Converte o formato do ID para um número inteiro usando a função `intval()`: `$id = intval($id);` 3. Realiza a conexão com o banco de dados incluindo o arquivo "mysqlconfig.inc": `include("mysqlconfig.inc");` 4. Monta a query de exclusão usando o ID fornecido: `$query = "delete from cliente where id='$id'; ";` 5. Executa a query usando a função `mysql_query()`: `$res = mysql_query($query);` 6. Conta o número de registros afetados usando a função `mysql_affected_rows()`: `$num_exclui = mysql_affected_rows($res);` 7. Se um registro foi excluído com sucesso, exibe uma mensagem e um link para voltar à página anterior: ```php if($num_exclui == 1) { echo "Cliente excluído com sucesso
"; echo "voltar"; } ``` 8. Fecha a conexão com o banco de dados: `mysql_close($con);` Lembre-se de que o uso da extensão `mysql` está obsoleta e não é recomendado. É preferível utilizar extensões mais recentes, como `mysqli` ou `PDO`, para interagir com bancos de dados MySQL.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais