Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Menegat

[Resolvido] If e while....

Recommended Posts

Olá pessal, procurei no forum algo que se encaiche nas minahs duvidas, mas pelo ingrivel q pareça n achei nada.... ach ate q esse erro eh unico e exclusivo meu...heheheh

 

assim.... sou novo em PHP, mas tenho noções de programação em outra linguagens.....

eu estou fazendo um site para um amigo, e na parte de buscas deste site, ele me pedio q eu fizesse uma busca mais filtrada, em fim...

a busca funciona, mas qndo fui add um teste para caso a variavel n tenha recebido nada do banco mostrar uma msg ele tbm funcionou..

 

mas com um porem... mesmo eu passando valores validos existentes no banco, o codigo entra no if recebe a mensagem, e no final exibe a msg de q anda foi encontrado e tbm os items q recebeo do banco...alguem saberia me dizer o pq ele esta entrnado no if mesmo n sendo vazio???

desde jah agradeço as ajudas....

 

<?php
include("conexao");


 $sql5 = mysql_query("select * from produtos where Categoria = '".$_GET['campo_Tipo']."' AND produtos_dorm = '".$_GET['campo_Dorm']."'  AND produtos_bairro = '".$_GET['campo_Bairro']."' ");
			
			
			if ( "" == mysql_query ($sql5)){
				echo  "Nenhum imóvel cadastrado com estas informações.";
			}
			
	//  }

?>		
	

	
-<head>...	
?>

						<?php 
							  while($row5 =  mysql_fetch_array($sql5)){
								$link = $row5["id"]; 
					   			echo '<img src="ff.gif" width="4" height="7"><span class="style5">_</span>' . '<span class="fonte_data">' . '<a href="produtos_detalhe.php?id='.$link.'">' . '<span class="fonte_data">' . $row5["produtos_nome"] . '</a>' .'<br><br>'; 
					   			$foto++;
								}								
							
						echo $msg;
						?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao existe isso

if ( "" == mysql_query ($sql5)){
				echo  "Nenhum imóvel cadastrado com estas informações.";
			}

você tem que fazer isso

$exe_query = mysql_query ($sql5);
$res_query = mysql_num_rows($exe_query);
// dae você verifica

if($res_query == "" || $res_query == 0 ) // dae você ve o que retorna, se texto ou numero, se for numero 0, se texto ""
{
   echo "nada encontrado";
}
else
{
.
.
.
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

aewwww....

 

brigadão Dee....

 

vlw a ajuda.....agora tah funcioando tudo certinhOo.....

 

brigado a ajuda..e desculpa encomoda por coisa simples.....mas como falei so nome em php e ainda to me adaptando com ele....

 

mas vlw a ajudaa...

 

xDD

Compartilhar este post


Link para o post
Compartilhar em outros sites

aewwww....

 

brigadão Dee....

 

vlw a ajuda.....agora tah funcioando tudo certinhOo.....

 

brigado a ajuda..e desculpa encomoda por coisa simples.....mas como falei so nome em php e ainda to me adaptando com ele....

 

mas vlw a ajudaa...

 

xDD

Mgnaa cara! tamo ae pra isso!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.