Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

donato

Agué pode me r nees código???

Recommended Posts

Não apaga, não acho o erro!Esse é o erro que dáNotice: Undefined index: id in c:\Web\site novo gimenes\apagarclientes.php on line 10Cliente apagado com sucesso!<?phpEsse é o código que uso//header("refresh:3;url='view_admin.php'");//Conectando no banco$link=mysql_connect("localhost","donato","alucard");//Selecionando o Databasemysql_select_db("cadastro");$query="delete from cliente where id=$id";mysql_query($query);echo "<center>Cliente apagado com sucesso!</center>";//fechando obancomysql_close($link);?>Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta:

 

PHP

[*]<?php

[*]

[*]Esse é o código que uso

[*]

[*]//header("refresh:3;url='view_admin.php'");

[*]//Conectando no banco

[*]$link=mysql_connect("localhost","donato","alucard");

[*]//Selecionando o Database

[*]mysql_select_db("cadastro");

[*]$query="DELETE FROM `cliente` WHERE id = '$id'";

[*]

[*]mysql_query($query);

[*]echo "<center>Cliente apagado com sucesso!</center>";

[*]//fechando obanco

[*]mysql_close($link);

[*]?>

 

Abraços..

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara contiua com o mesmo erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

é que nao tem a variavel id definidaabre apagarclientes.php?id=1vai deletar o id 1e assim vai

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe mais não te entendi.Ele está selecionando o id do BD tranquiloquando passo o mouse aparece no rodapé o idO problema é que não apaga e já defini a variavel ai eledá erro na linha que defini a variável.Esse código funcionava tranquilo antes, não sei pq esta com problemas!

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP

[*]

[*]<?php

[*]//header("refresh:3;url='view_admin.php'");

[*]//Conectando no banco

[*]$link=mysql_connect("localhost","donato","alucard");

[*]//Selecionando o Database

[*]mysql_select_db("cadastro",$link);

[*]$query="DELETE FROM `cliente` WHERE id LIKE $id";

[*]mysql_query($query);

[*]echo "<center>Cliente apagado com sucesso!</center>";

[*]//fechando obanco

[*]mysql_close($link);

[*]?>

[*]

 

Tenta ae, modifiquei a QUERY!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara não funciona assim mesmo, continua com a mesma mensagem de variavel indefinida.Que chato.não sei oq mudar!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tem acessar a página assim:pagina.php?id=Xonde X eh igual ao id da noticia... eu tenstei esse codigo aki e funcionou perfeito!faz isso assim o:echo "<center>Cliente [$id] apagado com sucesso!</center>";ai se aparecer o numero ali eh pq ele ta pegando o id mesmo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que está quase lá!!Eu defini a variavel antes$id = $_GET["id"];Ai ele passa direto sem dá erro, aparece a mensagem de apagar com numero tudo, mais não tirar nada do banco de dados, ou seja, ele não apaga nada.Complicado

Compartilhar este post


Link para o post
Compartilhar em outros sites

o header ta como comentario... você tem certeza que existem uma tabela com o nome de CLIENTE, e nela tem um campo chamado ID e nesse campo tem uma entrada com o mesmo número que você coloco na URL?

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz assim, logo depois do $query="DELETE FROM `cliente` WHERE id LIKE $id";coloque:$query="DELETE FROM `cliente` WHERE id LIKE $id";echo $query; die;daí você poderá ver a querystring que foi montada

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.