Jump to content
Fórum Script Brasil
  • 0

Erro Estranho No Codigo


foxbh

Question


Pessoal, tenho um codigo para apagar palavras de um BD que funcionou perfeitamente durante 1 ano e meio mais ou menos, agora ele começou a dar problema tipo, quando começa a listar as palavras do BD ele automaticamente redireciona para a pagina que exclui as palavras selecionadas, sera que alguém pode me dar uma forcinha no que esta acontecendo.

Ai vai o codigo, ta um pouco bagunçado unsure.gif

  <?
  
  




     
$limit = 50; 
$host = "localhost";
$user = "hoot";
$pass = "";
$db = "bd";

//connect to database
$connection = @mysql_connect($host, $user, $pass) or die("Unable to connect to database!");

//select database
@mysql_select_db($db, $connection) or die("Unable to select database!");

  
  
  
     $classe = $_GET[acao];
     $chave = $_GET['palavra'];
        $page = $_GET[/page][page];
             
             
     


    	$query_count = "SELECT * FROM resultado";  
    	$result_count = mysql_query($query_count);       
    	$totalrows = mysql_num_rows($result_count);      
    	
    	if(!$page)
    	{
    	$page = 1;
    	} 
        
        $limitvalue = $page * $limit - ($limit);
        $query = "SELECT * FROM resultado LIMIT $limitvalue, $limit ";    
    	$result    = mysql_query($query) or die("Error: " . mysql_error());
    	
        $enc_query = "SELECT count(*) FROM resultado "; 
        $enc_result = mysql_query($enc_query);
        $enc_row = mysql_fetch_row($enc_result);

  if(mysql_num_rows($result) > 0)

      {
      ?>
      
      
      
      <font face="Verdana" size="2">
<form method="POST" action="apaga.php">
	<p align="center"><a href="index.php">Voltar</a></p>
	<p align="center"><br>Total de palavras <b><?=($enc_row[0]);?></b> 
    	



	</p>
    	



	<div align="center">
    	



	<table border="0" width="49%" id="table1">
  <tr>
  	<td bgcolor="#C5E2D7" width="45%"><b><font face="Verdana" size="2">Palavra procurada</font></b></td>
  	<td bgcolor="#C5E2D7" width="40%">
  	<p align="center"><b>
  <font face="Verdana" size="2">Procurada como</font></b></td>
  	<td bgcolor="#C5E2D7" width="6%"><font size="2"><b>Selecione</b></font></td>
  </tr>

	<p>



	<?
      }
  	Else
      {
      ?>
             Sua busca por <?=$chave;?> não encontrou nenhum resultado, verifique novamente a palavra digitada ou refaça sua busca por aproximação 
    <?
      }
      

    	echo "\n\t";
    	echo "\n\t";
    	echo "\n";
    
    
    while ($row = mysql_fetch_assoc($result)) 
      {
        	
      
    $Titulo = htmlentities ($row['Titulo']);
    $id = $row['id'];
    $palavra = $row['palavra'];
    $detalhe = $row['detalhe'];
  	;

        ?>
       
       
       
       
       
        	<tr>
  	<td width="45%" bgcolor="#EEF7F3"><font size="2">  <?=$palavra;?></font></td>
  	<td width="40%" bgcolor="#EEF7F3">
  	<font size="1"><?=$detalhe;?></td>
  	<td width="6%" bgcolor="#EEF7F3">
  	<p align="center">
  	<input type="checkbox" name="dados[]" value="<?=$id;?>"></td>
  </tr>

       
       
       
       
       

    <?
    }
                ?>
                
        	<tr>
  	<td colspan="3">
  	<p align="center"><input type="submit" value="Apagar" name="B1"></td>
  </tr>
	</table>
       
	</div>
       
	<input type="hidden" name="page" value="<?=$page;?>">
       
</form>
    	



<table border="0" width="100%" cellspacing="0" cellpadding="0">
	<tr>
  <td>
  
  <p align="center"><b><font face="Arial" size="1">
  <?
          
               if($page > 1)
        	{  
        	$pageprev = $page - 1;
        	echo "\t"; 
        	echo "<a href=\"{$_SERVER['PHP_SELF']}?action=showPosts&page=$pageprev&palavra=$chave&busca=$busca&acao=$classe\">Anterior</a>&nbsp;";  
      }
    	else 
      {
      echo "\t";
      echo "&nbsp;";
      echo "\n";
      }
      
    	$numofpages = $totalrows / $limit;
    	
    	for($i = 1; $i <= $numofpages; $i++)
      { 
        	if($i == $page)
          {
          echo "\t";
          echo "$i";
          echo "\n";
          }
        	else
          {
          echo "\t";
          echo "<a href=\"{$_SERVER['PHP_SELF']}?action=showPosts&page=$i&palavra=$chave&busca=$busca&acao=$classe\">$i</a>&nbsp;";
          echo "\n";
          }
        	}
          
        if(($totalrows % $limit) != 0)
        	{ 
        	if($i == $page)
          {
          echo "$i";
          echo "&nbsp;\n";
          }
        	else 
          {
          echo "\t";
          echo "<a href=\"{$_SERVER['PHP_SELF']}?action=showPosts&page=$i&palavra=$chave&busca=$busca&acao=$classe\">$i</a>&nbsp;";
          echo "\n";
          }
        	}
          
        if(($totalrows - ($limit * $page)) > 0)
        	{
        	if(!$page)
      	{
              $page = 1;
      	}  
        	$pagenext = $page + 1;
        	echo "\t";
        	echo"<a href=\"{$_SERVER['PHP_SELF']}?action=showPosts&page=$pagenext&palavra=$chave&busca=$busca&acao=$classe\">Próxima</a>"; 
        	echo "\n"; 
      }
    	else 
      {
      echo "\t";
      echo "&nbsp; ";
      echo "\n";
      }
      
    	echo "\t";      
    	echo "\n\n";
        echo "\n";
    	?><?


$numero = ($cont_row[0]);



?>

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Valeu pela ajuda mbleonardo

Antes de postar esse codigo aqui, eu já revi ele e como meu conhecimento em PHP ainda não esta 100% resolvi pedir ajuda a voces, se eu soubesse onde estaria o erro eu não teria postado aqui para pedir ajuda.

E como eu havia dito, este mesmo codigo, funcionou por mais ou menos 1 ano e meio sem problemas, pedi ajuda para poder argumentar com o host para saber se houve algum erro no servidor ou no meu cod

Mais de qualquer forma agradeço a voce e aos outrs que pelo menos olharão o post com a intenção de ajudar wink.gif

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.5k
×
×
  • Create New...