Ir para conteúdo
Fórum Script Brasil
  • 0

Listagem de Registro


Marcelo Mussi

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

Boa Noite,

Eu tentei fazer com o FOR, porém quando ele acha o primeiro valor vazio, ele da pau porque minha combinação não bate mais na sequencia.

include('../conexao.php');
    
    $sql = "SELECT * FROM xxx";
    $resultado = mysql_query($sql,$conexao);
    $linhas = mysql_num_rows($resultado);
    
    for( $a = 0; $a < $linhas; $a++ ) {
                
        $reg = mysql_result($resultado,$a,"registro");

        if($a != $reg) {
            
            echo $a;
            echo "<br />";
        
        }
    }

Editado por Marcelo Mussi
Link para o comentário
Compartilhar em outros sites

  • 0

Tente assim:

include('../conexao.php');
$sql = mysql_query('SHOW TABLE STATUS LIKE "nomeDaTabela"');
$sql = mysql_fetch_array($sql);

for($a = 1; $a < $sql['Auto_increment']; $a++){
     $query = mysql_query('SELECT * FROM nomeDaTabela WHERE campoAutoIncrement = '.$a);
     if(mysql_num_rows($query) === 0)
          echo 'O valor '.$a.' não está presente.</br>';
}

Substitua os nomes de tabela e campos pelos de seu banco de dados.

Link para o comentário
Compartilhar em outros sites

  • 0
Alguém pode me ajudar?

Não dá pra responder, porque este tipo de atitude não tem nexo.

Os campos ID que usam auto_increment são exclusivamente para ligar uma tabela a outra. Não há por quê ficar perdento tempo em orgalizar as lacunas. Isto só criará, a médio e longo prazo, inconsistência no banco de dados.

Quando a inconsisitência ocorrer você vai chorar para descobrir o porquê da falha.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...