Ir para conteúdo

POWERED BY:

Arquivado

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

Wees Rock

Problemas com Paginação

Recommended Posts

Olá pessoal, sou novato aqui no fórum, mas sempre acompanho os tópicos que sempre ajudam e ensinam muito sobre programação. Bom, estou com um problema na minha paginação, criei uma busca e uma paginação para a mesma, porém, quando eu clico na pagina 2 por exemplo aparece o seguinte erro: Notice: Undefined index: enter in ...\Index\resultado.php on line 148, esse valor "enter" é o nome do campo da busca, onde é digitado o que deseja procurar. A pagina 2 abre, poré com esse Notice na parte superior, se alguem souber o que é e puder me ajudar, ficarei grato. Desde já, muito obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

			$buscar 	= $_POST['enter'];
			$limite 	= 4;
			$pagina 	= isset($_GET['pagina']) ? (int)$_GET['pagina'] : 1;
			$inicio		= ($pagina -1) * $limite;
			$seleciona 	= mysql_query("SELECT * FROM produtos_cc WHERE produto LIKE '%$buscar%' OR cidade LIKE '%$buscar%' OR empresa 
			LIKE '%$buscar%' OR categoria LIKE '%$buscar%' LIMIT $inicio, $limite"); 
			$conta		= mysql_num_rows($seleciona);
			if($conta  == 0){
				echo "<h2>Não foi entrado nenhum registro!</h2>"; 
				}else{
				while ($linha = mysql_fetch_array ($seleciona)){
				$empresa 		= $linha ['empresa'];
				$produto		= $linha ['produto'];
				$cidade 		= $linha ['cidade'];
				$categoria 		= $linha ['categoria'];
				$etiqueta		= $linha ['etiqueta'];
				$imagem			= $linha ['imagem'];
				$valor_original = $linha ['valor_original'];
				$valor_final 	= $linha ['valor_final'];
			?>
			<div id="bloco_produto"><a href="#"><img src="/imagens/<?php echo $imagem;?>" border="0" align="right" width="33%" height="100%" /></a>
				<div id="foto"><img src="/etiquetas/<?php echo $etiqueta;?>" border="0" align="left" width="100%" height="100%" /></div>
				<div id="tempo">temporizador
				</div>
				<div id="dados_produto"><br>
				<font id="config" >Nome do Produto:</font>						<?php echo $produto; ?><br>
				<font id="config" >Valor Original:</font>							<?php echo $valor_original; ?><br>							
				<font id="config_a" >Aqui:</font><br> 		
				<font id="config_b" ><?php echo $valor_final; ?></font>
				</div>	
				<div id="comprar" onload="MM_preloadImages('/index/botao%20comprar_f2.gif')"><form action="produto.php">
				<a href="javascript:botão_comprar;" onmouseout="MM_swapImgRestore();" onmouseover="MM_swapImage('/index/botaocomprar','','/index/botao%20comprar_f2.gif',1);">
				<input type="image" name="comprar" src="botao%20comprar.gif" id="botaocomprar" /></a>
				<input type="hidden" name="car" value="cpr" />
				</div>
			</div>
			<?php
					}}
			?>
		</div>
		<table id="menu_ho"><tr><td>

		<?php

			$sqltotal = "SELECT*FROM produtos_cc WHERE produto LIKE '%$buscar%' OR cidade LIKE '%$buscar%' OR empresa LIKE '%$buscar%' OR categoria LIKE '%$buscar%'";
			$qrtotal = mysql_query ($sqltotal) or die (mysql_error());
			$numtotal = mysql_num_rows ($qrtotal);
			$totalpagina = ceil($numtotal/$limite);
			$penultima = ($totalpagina-1);
			$prox = ($pagina +1);
			$ant = ($pagina -1);

			echo "<a class='b1' href=\"?pagina=$prox\">Próxima</a>";
				for($i = 1; $i <= $totalpagina; $i ++){
					if($i == $pagina)
						echo "<a class='b2'>$i</a>";
					else
						echo "<a class='b1' href=\"?pagina=$i\">$i</a>";
			}
			echo "<a class='b1' href=\"?pagina=$ant\">Voltar</a>";
			echo "<a class='b1' href=\"?pagina=$totalpagina\">Fim</a>";

 

Quando eu clico na proxima pagina, aparece o erro que eu disse.

 

Nada ainda? :/

Não consigo resolver 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.