Fala pessoal, eu desenvolvi um site de pesquisa de endereços e estou com um problema agora que é o seguinte.
Eu exibo uma lista usando ajax vindo do html pro php, dentro do php eu inseri nas linhas da lista dois botões, um para excluir aquela linha e outro caso o usuario(admin) deseje atualizar, mudar aquela linha.
Segue o site abaixo:
38 minutos atrás, Luis Andriolo disse:
Fala pessoal, eu desenvolvi um site de pesquisa de endereços e estou com um problema agora que é o seguinte.
Eu exibo uma lista usando ajax vindo do html pro php, dentro do php eu inseri nas linhas da lista dois botões, um para excluir aquela linha e outro caso o usuario(admin) deseje atualizar, mudar aquela linha.
Segue o site abaixo:
Mas estou com um problema, na hora que clico na lixeira ele exibe um "confirm" para confirmar se deseja deletar e depois mando o comando para deletar aquele banco de dados mas acaba não acontecendo mais nada, ele recarrega a pagina enviando o link com o ID correto la em cima, por exemplo: "/modificar.php?idf=1" mas o PHP não executa nem o "isset".
Segue os codes abaixo:
<?php header('Content-Type: text/html; charset=utf-8');?><!DOCTYPE html><htmllang="pt-br"><head><metahttp-equiv="Content-Type"content="text/html; charset=utf-8"><title>OURINHOS GPON</title><linkhref="cons8-detetive-64.png"rel="shortcut icon"type="image/png"/><metaname="viewport"content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><scriptsrc="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script><!-- Latest compiled and minified CSS --><linkhref="animate.css"rel="stylesheet"/><linkrel="icon"href="favicon-fibra.png"><linkrel="stylesheet"href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css"integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4"crossorigin="anonymous"><scriptsrc="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm"crossorigin="anonymous"></script><scriptsrc="https://code.jquery.com/jquery-3.3.1.slim.min.js"integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"crossorigin="anonymous"></script><scriptsrc="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ"crossorigin="anonymous"></script><styletype="text/css">.imglink {display: inline-block;vertical-align: middle;background-color:#43a4ef;border-radius:20px;-webkit-transition: background-color 2s;/* Safari */-moz-transition: background-color .25s;transition: background-color .25s;}.imglink:hover {background-color:#96d1ff;}</style></head><body><?php
try{
$conecta = mysql_connect("localhost","------","------")ordie("Erro ao conectar!");
$banco = mysql_select_db("-------")ordie("Erro ao selecionar BD!");//fim da conexão com o banco de dados
$palavra = $_POST['palavra'];//ajax
$modo = $_POST['modo'];//ajaxif($modo =='1'){
$sql ="SELECT * FROM dbendfibra WHERE ruas LIKE '%$palavra%'";
$query = mysql_query($sql);
$qtd = mysql_num_rows($query);?><sectionclass="panel col-lg-13"><?php
if($qtd>0){?><tableclass="table table-striped table-hover table-bordered table-active"><theadclass="thead-dark"><tr><th><iclass="icon_profile"></i> ENDEREÇO</th><th><iclass="icon_profile"></i> FIBRA</th><th><iclass="icon_profile"></i> NUMERAÇÃO</th><th><iclass="icon_profile"></i> BAIRRO/NODE</th><th><iclass="icon_profile"></i> DISPONIBILIDADE</th><th><iclass="icon_profile"></i> OPÇÕES</th></tr><?php
while($linha = mysql_fetch_assoc($query)){?><tbody><tr><td><?=$linha['RUAS'];?></td><td><?=$linha['FIBRA'];?></td><td><?=$linha['NUMERACAO'];?></td><td><?=$linha['BAIRRO'];?></td><td><?=$linha['DISPONIBILIDADE'];?></td><td><formmethod="get">
<a class="imglink" href="modificar.php?idf=<?php echo $linha['ID']?>"
onclick="return confirm('Tem certeza que deseja deletar este endereço?')">
<imgsrc="delete_remove_icone.png"style="width:25px;height:25px;"></a><aclass="imglink"href="#"><imgsrc="atualizar_icone.png"style="padding:5px;width:25px;height:25px;"></a></form></td></tr><?php
try{if(isset($_GET['idf'])&& $_GET['idf']!==""){
$excluir_fibra = $_GET['idf'];
echo "<script>alert('teste isset deu certo');</script>";
$sql ="DELETE FROM `dbendfibra` WHERE `id` = '%$excluir_fibra%' ";if(!mysql_query($sql,$banco)){
echo "<script>alert('Ocorreu um erro, por favor, tente novmente!');</script>";}
echo "<script>alert('Rua excluida com sucesso!!!');</script>";}//isset fibra}catch(Exception $e){
error_log("EXCEPTION in sending email in pre-site 'apk cabonnet': ". $e->getMessage());}//try}?></tbody></thead></table><?php }else{?><h4>Nenhum resultado encontrado!</h4><?php }?></section><?php
}else{
$sql ="SELECT * FROM dbendcabo WHERE ruas LIKE '%$palavra%'";
$query = mysql_query($sql);
$qtd = mysql_num_rows($query);?><sectionclass="panel col-lg-13"><?php
if($qtd>0){?><tableclass="table table-striped table-hover table-bordered table-active"><theadclass="thead-dark"><tr><th><iclass="icon_profile"></i> ENDEREÇO</th><th><iclass="icon_profile"></i> CABO</th><th><iclass="icon_profile"></i> NUMERAÇÃO</th><th><iclass="icon_profile"></i> BAIRRO/NODE</th><th><iclass="icon_profile"></i> OPÇÕES</th></tr><?php
while($linha = mysql_fetch_assoc($query)){?><tbody><tr><td><?=$linha['RUAS'];?></td><td><?=$linha['CABO'];?></td><td><?=$linha['NUMERACAO'];?></td><td><?=$linha['BAIRRO'];?></td><td><formmethod="get">
<a class="imglink" href="modificar.php?idc=<?php echo $linha['ID']?>"
onclick="return confirm('Tem certeza que deseja deletar este endereço?')">
<imgsrc="delete_remove_icone.png"style="width:25px;height:25px;"></a><aclass="imglink"href="#"><imgsrc="atualizar_icone.png"style="padding:5px;width:25px;height:25px;"></a></form></td></tr><?php
try{if(isset($_GET['idc'])&& $_GET['idc']!==""){
$excluir_cabo = $_GET['idc'];
$sql ="DELETE FROM `dbendcabo` WHERE `id` = '%$excluir_cabo%' ";if(!mysql_query($sql,$banco)){
echo "<script>alert('Ocorreu um erro, por favor, tente novmente!');</script>";}
echo "<script>alert('Rua excluida com sucesso!!!');</script>";}//isset cabo}catch(Exception $e){
error_log("EXCEPTION in sending email in pre-site 'apk cabonnet': ". $e->getMessage());}//try}//linha ?></tbody></thead></table><?php }else{?><h4>Nenhum resultado encontrado!</h4><?php }?></section><?php
}
mysql_close($conecta);}catch(Exception $e){
error_log("EXCEPTION in sending email in pre-site 'apk cabonnet': ". $e->getMessage());}?></body></html>
Pergunta
Luis Andriolo
Fala pessoal, eu desenvolvi um site de pesquisa de endereços e estou com um problema agora que é o seguinte.
Eu exibo uma lista usando ajax vindo do html pro php, dentro do php eu inseri nas linhas da lista dois botões, um para excluir aquela linha e outro caso o usuario(admin) deseje atualizar, mudar aquela linha.
Segue o site abaixo:
Link para o comentário
Compartilhar em outros sites
0 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.