Olá pessoal, eu aqui de novo. Estou fazendo um pequeno sistema de cadastro de funcionário pra estudo, porem quando eu digito Paulo e sei que existe esse funcionário no banco de dados ele dá a seguinte mensagem:
Preencha o campoNome :(
OBS.: No banco de dados tem cadastrado: Paulo, Paulo Jose, Paulo joaquim, mas o que eu quero excluir é apenas o funcionário Paulo.
<?php
$nome = trim($_POST["nome"]);
// Consiste Nome
if (empty ($nome)) {
$html = file ("exclusao.html");
$html = implode(" ",$html);
$erro = "<center><font color=\"#FF0000\">Preencha o campo<b>Nome</b></font></center>";
$html = str_replace ("<!mensagem>", $erro, $html);
echo ($html);
}
else {
// Cria uma conexão com o servidor MySQL
$conec = mysql_connect ("localhost","root","root");
// Declação do SQL
$declar = "select nome from funcionarios where nome ='$nome'";
// Roda a query, verifica se funcionário é cadastrado
$query = mysql_db_query ('tachion', $declar, $conec) or die ("Erro no acesso ao banco");
$achou = mysql_num_rows ($query);
// echo ($achou);
// Se encontra exclui, senão mostra mensagem
$tipo_msg = 'E';
if ($achou > 0) {
// Exclui registro na tabela funcionarios
$declar2 = "delete from funcionarios where nome = '$nome'";
if (mysql_db_query ('tachion', $declar2, $conec)) {
$ok = 1;
header ("Location: exibe_mensagem.php?ok=$ok&tipo_msg=$tipo_msg");
}
else {
$ok = 2;
header ("Location: exibe_mensagem.php?ok=$ok&tipo_msg=$tipo_msg");
}
}
else {
$ok = 3;
header ("Location: exibe_mensagem.php?ok=$ok&tipo_msg=$tipo_msg");
}
mysql_close ($conec);
}
?>
</body>
</html>
Pergunta
Martinsrj
Olá pessoal, eu aqui de novo. Estou fazendo um pequeno sistema de cadastro de funcionário pra estudo, porem quando eu digito Paulo e sei que existe esse funcionário no banco de dados ele dá a seguinte mensagem:
Preencha o campoNome :(
OBS.: No banco de dados tem cadastrado: Paulo, Paulo Jose, Paulo joaquim, mas o que eu quero excluir é apenas o funcionário Paulo.
Link para o comentário
Compartilhar em outros sites
23 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.