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

Só Tem Uma Linha No Mysql, Mas A Página Imprimi 8 Resultados


Jonatan

Pergunta

Tenho o seguinte código e apenas uma linha de dados no Banco. Quando faço o laço para imprimir os registros, são mostrados os mesmos dados 8x....

Alguém sabe o que pode ser?

<?php

$nome = strtoupper($_POST["nome"]);

$nome = trim($nome);

$opcao_busca = $_POST["opcao_busca"];

$cidades_id = $_POST["cidades_id"];

if($opcao_busca == "busca_nome_emp" && !empty($nome))

{

$dados = " AND clientes.nome_emp LIKE '%$nome%'";

}

elseif($opcao_busca == "busca_ramo_ativ" && !empty($nome))

{

$dados = " AND (ramo_atividade.ramo_atividade LIKE '%$nome%'

OR clientes.desc_servicos LIKE '%$nome%')";

}

$SQLlistagem = "SELECT clientes.*, cidades.cidade, ramo_atividade.ramo_atividade,

tipo_cliente.tipo_cliente

FROM clientes, cidades, ramo_atividade, tipo_cliente

WHERE clientes.cidades_id = $cidades_id $dados";

$RecordSet = mysql_query($SQLlistagem);

while($reg=mysql_fetch_assoc($RecordSet)) { ?>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Caríssimo,

Acho melhor rever sua consulta SQL. Pelo que vi, há um produto cartesiano de 4 tabelas, e apenas uma condicional de intercessão entre duas destas. Isso até pode ser o desejado, mas pelo seu post, acho que não é o caso, logo, sugiro restringir mais a seleção dos dados incluindo mais restrições do tipo "tabela1.chave_tabela_2 = tabela2.chave_tabela_2".

Vlw?

B)

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,3k
    • Posts
      652,6k
×
×
  • Criar Novo...