Ir para conteúdo
Fórum Script Brasil

Luis Andriolo

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Luis Andriolo

  1. 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:

    image.thumb.png.f173e7137379eca7d0b10808c4ffb14e.png

     

    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>
    <html lang="pt-br">
    <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    	<title>OURINHOS GPON</title>
    	<link href="cons8-detetive-64.png" rel="shortcut icon" type="image/png" /><meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
    	<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script><!-- Latest compiled and minified CSS -->
    	<link href="animate.css" rel="stylesheet" />
    	<link rel="icon" href="favicon-fibra.png">	
    	
    	<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4" crossorigin="anonymous">
    	<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js" integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm" crossorigin="anonymous"></script>
    	<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
    	<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>
    
    <style type="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", "------","------")or die("Erro ao conectar!");
    $banco = mysql_select_db("-------")or die("Erro ao selecionar BD!");
    //fim da conexão com o banco de dados
    
    $palavra = $_POST['palavra']; //ajax
    $modo = $_POST['modo']; //ajax
    
    if ($modo == '1'){
    
    $sql = "SELECT * FROM dbendfibra WHERE ruas LIKE '%$palavra%'";
    
    $query = mysql_query($sql);
    $qtd = mysql_num_rows($query);
    ?>
    
    <section class="panel col-lg-13">
    
        <?php
        if($qtd>0){
        ?>
        
    <table class="table table-striped table-hover table-bordered table-active" >
          <thead class="thead-dark">
                <tr>
                    <th><i class="icon_profile"></i> ENDEREÇO</th>
                    <th><i class="icon_profile"></i> FIBRA</th>
                    <th><i class="icon_profile"></i> NUMERAÇÃO</th>
                    <th><i class="icon_profile"></i> BAIRRO/NODE</th>
                    <th><i class="icon_profile"></i> DISPONIBILIDADE</th>
                    <th><i class="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><form method="get">        
                    	<a class="imglink" href="modificar.php?idf=<?php echo $linha['ID']?>"
                    	onclick="return confirm('Tem certeza que deseja deletar este endereço?')">               	
                    	<img src="delete_remove_icone.png" style="width:25px;height:25px;">
                    	</a>                 
                    	<a class="imglink" href="#">
                    	<img src="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);
    
    ?>
    <section class="panel col-lg-13">
    
        <?php
        if($qtd>0){
        ?>
        
    <table class="table table-striped table-hover table-bordered table-active" >
          <thead class="thead-dark">
                <tr>
                    <th><i class="icon_profile"></i> ENDEREÇO</th>
                    <th><i class="icon_profile"></i> CABO</th>
                    <th><i class="icon_profile"></i> NUMERAÇÃO</th>
                    <th><i class="icon_profile"></i> BAIRRO/NODE</th>
                    <th><i class="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><form method="get">
                    	<a class="imglink" href="modificar.php?idc=<?php echo $linha['ID']?>"
                    	onclick="return confirm('Tem certeza que deseja deletar este endereço?')">               	
                    	<img src="delete_remove_icone.png" style="width:25px;height:25px;">
                    	</a>                 
                    	<a class="imglink" href="#">
                    	<img src="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>


     

     

     

     

×
×
  • Criar Novo...