Ir para conteúdo

POWERED BY:

Arquivado

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

Marcos Vinícius

Problema com busca

Recommended Posts

Tô fazendo um form de busca simples mas alguma coisa tá errada e não consegui descobrir o que é.

E o pior é que não tá dando nenhum erro!!! A página fica em branco

Alguém pode dar uma ajuda?

 

O form

 

<h2 align="center"><strong>Busca por fase</strong></h2>
<table border="1" align="center">
<form id="busca" name="busca" method="post" action="busca_fase.php">
	<tr>
		<td>
			<select name="busca" type="text" value="busca">
				<option selected="selected" value="">Escolha a opção</option>
				<option value="ADM">Administrativa</option>
				<option value="DIVIDA">Dívida Ativa da União</option>
			</select>
			<input type="submit" name="buscar" id="buscar" value="buscar" />
		</td>
	</tr>
</form>
</table>

 

 

A pagina que recebe o dado:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php

include "conecta.php";

if (isset($_POST['busca'])) {
$busca = $_POST['busca'];
$consulta = mysql_query ("SELECT * FROM pedidos WHERE fase = '$busca' ORDER BY contrib") or die (mysql_error());
$linhas = mysql_num_rows($consulta);
$resultado = mysql_fetch_assoc($consulta);
}
if (isset($_GET['result'])) { 

if($linhas == 0 || empty($contrib)) 
{
echo "Nenhum resultado encontrado"; 
}
else 
{
$n=0; 

?>

<table width="4000" border="1" align="center">
  <tr>
    <th width="50">CÓD</th>
    <th>CONTRIBUINTE</th>
    <th>CNPJ</th>
    <th>FASE</th>
    <th width="100">EDITAR/EXCLUIR</th>
  </tr>
<?php

do { 
$n++;

	$id_sisprev		= $resultado["id_sisprev"];
	$contrib		= $resultado['contrib'];
	$cnpj			= $resultado["cnpj"];
	$fase			= $resultado["fase"];
		
	echo"
  <tr>
    <td>$id_sisprev</td>
    <td>$contrib</td>
    <td>$cnpj</td>
    <td>$fase</td>";
	?>
    <td><a href=<?php echo "impressao_pedido.php?id_sisprev=$id_sisprev" ?> >[Imprimir]</a> |<a href=<?php echo "editar.php?id_sisprev=$id_sisprev" ?> >[Editar]</a> | <a href= <?php echo "excluir.php?id_sisprev=$id_sisprev" ?> onClick="return confirm('Confirma a exclusão do registro <?php echo $id_sisprev; ?>?')">[Excluir]</a> | <a href= <?php echo "editar_distrib.php?id_sisprev=$id_sisprev" ?> >[Editar a distribuição]</a></td>
  </tr>
  <?php
  }  

while ($resultado = mysql_fetch_assoc($consulta)); 
}
}
?>  
</table>
</body>

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples.. vc esta mandando seu conteúdo aparecer apenas se existira a variavel RESULT vinda via GET..

 

E como em momento nenhum vc esta enviando ela, então não aparece nada mesmo.

 

if (isset($_GET['result'])) {

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso sempre acontece com as melhores pessoas :thumbsup:

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.