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

Código PHP


sauloney

Pergunta

Alguém poderia me ajudar com esse código

<?php require_once('Connections/conexao.php'); ?>

<?php

$palavra1 = "Sorveteria";

$palavra2 = "Rua 17";

$palavra3 = "Setor Central";

$consulta1 = "SELECT * FROM clientes WHERE palavra_chave LIKE '%$palavra1%'";

$sql1 = mysql_query($consulta1,$conexao);

while($dados1 = mysql_fetch_array($sql1)) {

$id1 = $dados1['id'];

$consulta2 = "SELECT * FROM clientes WHERE id = '$id1' AND palavra_chave LIKE '%$palavra2%'";

$sql2 = mysql_query($consulta2,$conexao);

while($dados2 = mysql_fetch_array($sql2)) {

$id2 = $dados2['id'];

$consulta3 = "SELECT * FROM clientes WHERE id = '$id2' AND palavra_chave LIKE '%$palavra3%'";

$sql3 = mysql_query($consulta3,$conexao);

while($dados3 = mysql_fetch_array($sql3)) {

echo $dados2['id'];

}

}

}

?>

// aqui esta meu problema, não consigo imprimir com a função ECHO a quantidade de registros encontrados pelo $sql3, nem a quantidade de registros encontrados pelo $dados2['id'];

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

1 resposta a esta questão

Posts Recomendados

  • 0

As suas queries não estão corretas, você precisa concatenar o valor da variável, o campo id da sua tabela é um char? ou algo do tipo?

caso positivo, você vai usar assim:

$consulta3 = "SELECT * FROM clientes WHERE id = '" . $id2 ."' AND palavra_chave LIKE '%". $palavra3 ."%'";
caso seja numerico, use assim:
$consulta3 = "SELECT * FROM clientes WHERE id = " . $id2 ." AND palavra_chave LIKE '%". $palavra3 ."%'";

isso em todos os selects.

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