Ir para conteúdo
Fórum Script Brasil

Pillones

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Pillones

  1. Olá pessoal, tenho um erro numa select que não estou conseguindo tirar. Ficaria imensamente grato se alguém me desse o caminho das pedras.

    Faço uma listagem de uma tabela com um determinado numero de pessoas para a partir daí executar alguma ação (visualizar,  alterar e excluir).

    Ocorre que ao entrar na primeira vez, a listagem sai conforme o esperado. Chamo uma ação e ela executa conforme o esperado. Ao retornar para a listagem para uma nova acao, acontece o seguinte erro: 

    "Notice: Undefined index: codipar_mem in /storage/ssd5/684/11016684/public_html/segue.php on line 62
    ERROR: Não foi possível executar SELECT * FROM membros WHERE codipar_mem = order by codipar_mem asc, nomecasal_mem asc. You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order by codipar_mem asc, nomecasal_mem asc' at line 1"
     
    Agora eu so consigo voltar para um passo antes de mandar ler a tabela novamente ou sair. Vejam exemplos na figura anexada.
    Segue abaixo do código de onde da o erro.
     
    Muito obrigado
     
      <?php
                        // Attempt select query execution
                        if ($paroquia == 0) {
                            
                            $paroquia = $_GET['codipar_mem'];
                            
                            $sql = "SELECT * FROM membros WHERE codipar_mem = ".$paroquia.' order by codipar_mem asc, nomecasal_mem asc';
                        } else {
                            $sql = "SELECT * FROM membros WHERE codipar_mem = ".$paroquia.' order by codipar_mem asc, nomecasal_mem asc ';
                        }
                        
                        if($result = mysqli_query($link, $sql)){
                            if(mysqli_num_rows($result) > 0){
                                echo "<table class='table table-bordered table-striped'>";
                                    echo "<thead>";
                                        echo "<tr>";
                                            echo "<th>Código</th>";
                                            echo "<th>Nome</th>";
                                            echo "<th>Paróquia</th>";
                                            echo "<th>Cidade</th>";
                                            echo "<th>Ação</th>";
                                        echo "</tr>";
                                    echo "</thead>";
                                    echo "<tbody>";
                                    while($row = mysqli_fetch_array($result)){
                                        echo "<tr>";
                                            echo "<td>" . $row['codigo_mem']    . "</td>";
                                            echo "<td>" . $row['nomecasal_mem'] . "</td>";
                                            echo "<td>" . $row['paroquia_mem']  . "</td>";
                                            echo "<td>" . $row['cidadepar_mem'] . "</td>";
                                            echo "<td>";
                                                echo "<a href='read.php?codigo_mem="  . $row['codigo_mem'] ."' title='Visualizar Registro' data-toggle='tooltip'><span class='glyphicon glyphicon-eye-open'></span></a>";
                                                echo "<a href='update.php?codigo_mem=". $row['codigo_mem'] ."' title='Atualiza Registro' data-toggle='tooltip'><span class='glyphicon glyphicon-pencil'></span></a>";
                                                echo "<a href='delete.php?codigo_mem=". $row['codigo_mem'] ."' title='Visualiza Registro para Deletar' data-toggle='tooltip'><span class='glyphicon glyphicon-trash'></span></a>";
                                            echo "</td>";
                                        echo "</tr>";
                                    }
                                    echo "</tbody>";                            
                                echo "</table>";

    Figura.jpg

×
×
  • Criar Novo...