Ir para conteúdo

POWERED BY:

Arquivado

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

webdesign

[Resolvido] repete a noticia

Recommended Posts

</ul>
</div>
<div id="crp_related" class="crp_related">
<h3>Veja +</h3>
<?php
$veja = mysql_query("SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' ORDER BY data Asc LIMIT 8")
or die(mysql_error());
if(@mysql_num_rows($veja) <= '0'){
  echo "nao exitem noticias em ler Mais";
}else{
$numero = '0';
 	while($res_destaques=mysql_fetch_array($veja)){

   	$id     	= $res_destaques[0];
	$titulo 	= $res_destaques[1];
	$categoria  = $res_destaques[2];
	$data   	= $res_destaques[3];
	$tituloslug = $res_destaques[4];
	$catslug	= $res_destaques[5];



?> 
<ul>
<li>
<a href="<?php echo $urlbase_config;?>/<?php echo $catslug;?>/<?php echo $tituloslug;?>" rel="bookmark" class="crp_title"><?php echo $titulo;?></a>
</li>
</ul>

 

 

o problema é que estou num post que se chama exemplo:gato e coloquei uma tag com mais noticias onde diz ler +,a questão é que ele mostra a noticia que estou a ler?

o que faço para resolver?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples:

 

SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND NOT id='$que_tenha_o_id_dessa_noticia'  ORDER BY data Asc LIMIT 8

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples:

 

SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND NOT id='$que_tenha_o_id_dessa_noticia'  ORDER BY data Asc LIMIT 8

 

não está a funcionar istu é dentro de aspas

AND NOT id='$que_tenha_o_id_dessa_noticia'

 

nao gera nada,e continua igual

Compartilhar este post


Link para o post
Compartilhar em outros sites

você troucou a variavel "$que_tenha_o_id_dessa_noticia" pelo id da notícia?

 

veja a minha pagina toda troquei sim, mas nada funcionou

 

<div id="page_content">

<div id="sidebar">
<?php include"sidebars/sidebar.php";?>
</div><!--sidebar-->

  <div id="page">
<?php
$noticias = mysql_query("SELECT thumb,titulo,texto,categoria,`data`,autor,valor_real,valor_pagseguro,visitas,tituloslug,catslug FROM up_posts WHERE tituloslug = '$post'")
or die(mysql_error());
if(@mysql_num_rows($noticias) <= '0'){
echo "nao existe Noticias";	
}else{

$numero = '0';

	while($res_noticias=mysql_fetch_array($noticias)){
   	$thumb = $res_noticias[0];
	$titulo = $res_noticias[1];
	$texto = $res_noticias[2];
	$categoria = $res_noticias[3];
	$data = $res_noticias[4];
	$autor = $res_noticias[5];
	$valor_real = $res_noticias[6];
	$valor_pagseguro = $res_noticias[7];
	$visitas = $res_noticias[8];
	$tituloslug = $res_noticias[9];
	$catslug	= $res_noticias[10];
	$numero++;

$add_visita = $visitas + 1;
$up_visitas = mysql_query("UPDATE up_posts SET visitas = '$add_visita', data = '$data' WHERE tituloslug = '$post'")
          	or die(mysql_error());


 $pega_autor = mysql_query("SELECT nome FROM up_users WHERE id = '$autor'")
 or die(mysql_error());
 if(@mysql_num_rows($pega_autor) <= '0') echo 'Erro ao selecionar o usuario';
 else{
	 while($res_autor=mysql_fetch_array($pega_autor)){
    	$autor_do_post = $res_autor[0];
?>
<?php
function decode_entities($text) {
$text= html_entity_decode($text,ENT_NOQUOTES,"UTF-8"); #NOTE: UTF-8 does not work!

return $text;
}
?>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
 	google.load('orkut.share', '1');
 	google.setOnLoadCallback(function() {
   	var params = {};
   	params[google.orkut.share.Field.TITLE] = '<?php echo $titulo;?>';
   	params[google.orkut.share.Field.DESTINATION_URL] = '<?php echo $urlbase_config;?>/<?php echo $catslug;?>/<?php echo $tituloslug;?>';
	params[google.orkut.share.Field.CONTENT] = '<?php echo str_truncate(strip_tags (decode_entities($texto,ENT_NOQUOTES,"UTF-8")),110);?>';
	params[google.orkut.share.Field.THUMBNAIL] = 'uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>';
   	var connection = new google.orkut.share.Connection(params);
   	document.getElementById('orkut-share').onclick =
     	function(e) { connection.send('orkut.com', {}); };
 	}, true);
</script>

<h1><?php echo $titulo;?></h1>

<script type="text/javascript"><!--
google_ad_client = "pub-3505393501368142";
/* 728x90, criado 17-10-2011 */
google_ad_slot = "1298027856";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<span class="info">Data: <?php echo date('d/m/Y - H:m', strtotime($data)); ?> | Autor: <?php echo $autor_do_post; ?> | Categoria: <?php echo $categoria; ?> | Visitas: <?php echo $visitas; ?></span>
<a href="/uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" rel="shadowbox">
<img src="/uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" class="alinright" alt="<?php echo $titulo; ?>" width="200" title="<?php echo $titulo; ?>"/></a>
<?php echo html_entity_decode($texto,ENT_NOQUOTES,"UTF-8");?>

<script type="text/javascript"><!--
google_ad_client = "pub-3505393501368142";
/* 468x60, criado 17-07-2010 */
google_ad_slot = "6110824402";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>


<div id="social">
Compartilhe
<ul>
  <li>
	<script type="text/javascript">
	tweetmeme_url = '<?php echo $urlbase_config;?>/<?php echo $catslug;?>/<?php echo $tituloslug;?>';
	tweetmeme_source = 'conectese';
	</script>
	<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>

  </li>

  <li>
	<a name="fb_share" type="box_count" href="http://www.facebook.com/sharer.php"
	share_url="<?php echo $urlbase_config;?>/<?php echo $catslug;?>/<?php echo $tituloslug;?>">Curtir</a>
	<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
  </li>

  <li id="orkut-share" style="cursor:pointer;">
	<img src="<?php echo $urlbase_config;?>/images/orkut.png" alt="Promova no orkut" title="Promova no orkut" />
  </li>


  <li>
	<a title="RSS 2.0" href="<?php echo $urlbase_config;?>/rss.xml" target="_blank">
	<img src="<?php echo $urlbase_config;?>/images/rss.png" alt="Assine os Feeds" title="Assine os Feeds" border="0" />
	</a>
  </li>

<li>
<div class="g-plusone" id="my_plusone"></div>
<script type="text/javascript">
document.getElementById("my_plusone").setAttribute("data-href", "<?php echo $urlbase_config;?>/<?php echo $catslug;?>/<?php echo $tituloslug;?>");
</script>
<script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script>
  </li>
</ul>

</div>

<div id="crp_related" class="crp_related">
<h3>Veja +</h3>
<ul>
<?php
$veja = mysql_query("SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND NOT id='$que_tenha_o_id_dessa_noticia'  ORDER BY data Asc LIMIT 8")
or die(mysql_error());
if(@mysql_num_rows($veja) <= '0'){
  echo "nao exitem noticias em ler Mais";
}else{
$numero = '0';

 	while($res_destaques=mysql_fetch_array($veja)){

   	$id     	= $res_destaques[0];
	$titulo 	= $res_destaques[1];
	$categoria  = $res_destaques[2];
	$data   	= $res_destaques[3];
	$tituloslug = $res_destaques[4];
	$catslug	= $res_destaques[5];
	$numero = '0';
?> 
<li>
<a href="<?php echo $urlbase_config;?>/<?php echo $catslug;?>/<?php echo $tituloslug;?>" rel="bookmark" class="crp_title"><?php echo $titulo;?></a>
</li>
<?php
}
}
?>
</ul>

</div>

<?php
include"nav/sistema_comentarios.php";
?>


<?php
{
}
?>

<?php
}
}
?>
<?php
}
}
?>

 

 

 

o primeiro loop é o que apresenta a noticia

$noticias

Compartilhar este post


Link para o post
Compartilhar em outros sites

No seu código você não trocou a "$que_tenha_o_id_dessa_noticia" pelo id da notícia... me responde uma pergunta, na tabela "up_posts" você tem um campo chamado ID?

Compartilhar este post


Link para o post
Compartilhar em outros sites

No seu código você não trocou a "$que_tenha_o_id_dessa_noticia" pelo id da notícia... me responde uma pergunta, na tabela "up_posts" você tem um campo chamado ID?

 

eu troquei essa variavel por $id,por quase todas variaveis e nao funcou, esse comando nao funciona só para tabelas?

quando troquei pela id ele deu erro que nao existia posts!?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas olhe só o que você está fazendo aqui:

 

SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND ORDER BY data Asc LIMIT 8"

 

onde tem o WHERE categoria = '$categoria' você está puchando uma informação que veio desse SQL:

 

SELECT thumb,titulo,texto,categoria,`data`,autor,valor_real,valor_pagseguro,visitas,tituloslug,catslug FROM up_posts WHERE tituloslug = '$post'"

 

correto?

 

então, deveria funcionar... mas vou mudar uma coisinha no seu código e você ve ai se funcionou, substitua isso:

 

<?php
$veja = mysql_query("SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND NOT id='$que_tenha_o_id_dessa_noticia'  ORDER BY data Asc LIMIT 8")
or die(mysql_error());
if(@mysql_num_rows($veja) <= '0'){
  echo "nao exitem noticias em ler Mais";
}else{
       $numero = '0';

               while($res_destaques=mysql_fetch_array($veja)){

       $id             = $res_destaques[0];
               $titulo         = $res_destaques[1];
               $categoria  = $res_destaques[2];
               $data           = $res_destaques[3];
               $tituloslug = $res_destaques[4];
               $catslug        = $res_destaques[5];
               $numero = '0';
?> 

 

por isso:

 

<?php

$pagaID = mysql_query("SELECT id FROM up_posts WHERE categoria = '$categoria' ORDER BY data Asc LIMIT 8") or die(mysql_error());

while ($id_post = mysql_fetch_array($pegaID)) {

   $id_final = $id_post[0];

   $veja = mysql_query("SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND id <> '{$id_final}'  ORDER BY data Asc LIMIT 8") or die(mysql_error());
   if (@mysql_num_rows($veja) <= '0') {
       echo "nao exitem noticias em ler Mais";
   } else {
       $numero = '0';

       while ($res_destaques = mysql_fetch_array($veja)) {

           $id = $res_destaques[0];
           $titulo = $res_destaques[1];
           $categoria = $res_destaques[2];
           $data = $res_destaques[3];
           $tituloslug = $res_destaques[4];
           $catslug = $res_destaques[5];
           $numero = '0';
?> 

 

lembrese de fechar o "}" no final do código

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim será que vai?

 

<div id="page_content">

   <div id="sidebar">
       <?php include"sidebars/sidebar.php"; ?>
   </div><!--sidebar-->

   <div id="page">
       <?php
       $noticias = mysql_query("SELECT thumb,titulo,texto,categoria,`data`,autor,valor_real,valor_pagseguro,visitas,tituloslug,catslug FROM up_posts WHERE tituloslug = '$post'")
               or die(mysql_error());
       if (@mysql_num_rows($noticias) <= '0') {
           echo "nao existe Noticias";
       } else {

           $numero = '0';

           while ($res_noticias = mysql_fetch_array($noticias)) {
               $thumb = $res_noticias[0];
               $titulo = $res_noticias[1];
               $texto = $res_noticias[2];
               $categoria = $res_noticias[3];
               $data = $res_noticias[4];
               $autor = $res_noticias[5];
               $valor_real = $res_noticias[6];
               $valor_pagseguro = $res_noticias[7];
               $visitas = $res_noticias[8];
               $tituloslug = $res_noticias[9];
               $catslug = $res_noticias[10];
               $numero++;

               $add_visita = $visitas + 1;
               $up_visitas = mysql_query("UPDATE up_posts SET visitas = '$add_visita', data = '$data' WHERE tituloslug = '$post'")
                       or die(mysql_error());


               $pega_autor = mysql_query("SELECT nome FROM up_users WHERE id = '$autor'")
                       or die(mysql_error());
               if (@mysql_num_rows($pega_autor) <= '0')
                   echo 'Erro ao selecionar o usuario';
               else {
                   while ($res_autor = mysql_fetch_array($pega_autor)) {
                       $autor_do_post = $res_autor[0];
                       ?>
                       <?php

                       function decode_entities($text) {
                           $text = html_entity_decode($text, ENT_NOQUOTES, "UTF-8"); #NOTE: UTF-8 does not work!

                           return $text;
                       }
                       ?>
                       <script type="text/javascript" src="http://www.google.com/jsapi"></script>
                       <script type="text/javascript">
                           google.load('orkut.share', '1');
                           google.setOnLoadCallback(function() {
                               var params = {};
                               params[google.orkut.share.Field.TITLE] = '<?php echo $titulo; ?>';
                               params[google.orkut.share.Field.DESTINATION_URL] = '<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>';
                               params[google.orkut.share.Field.CONTENT] = '<?php echo str_truncate(strip_tags(decode_entities($texto, ENT_NOQUOTES, "UTF-8")), 110); ?>';
                               params[google.orkut.share.Field.THUMBNAIL] = 'uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>';
                               var connection = new google.orkut.share.Connection(params);
                               document.getElementById('orkut-share').onclick =
                                   function(e) { connection.send('orkut.com', {}); };
                           }, true);
                       </script>

                       <h1><?php echo $titulo; ?></h1>

                       <script type="text/javascript"><!--
                           google_ad_client = "pub-3505393501368142";
                           /* 728x90, criado 17-10-2011 */
                           google_ad_slot = "1298027856";
                           google_ad_width = 728;
                           google_ad_height = 90;
                           //-->
                       </script>
                       <script type="text/javascript"
                               src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
                       </script>

                       <span class="info">Data: <?php echo date('d/m/Y - H:m', strtotime($data)); ?> | Autor: <?php echo $autor_do_post; ?> | Categoria: <?php echo $categoria; ?> | Visitas: <?php echo $visitas; ?></span>
                       <a href="/uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" rel="shadowbox">
                           <img src="/uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" class="alinright" alt="<?php echo $titulo; ?>" width="200" title="<?php echo $titulo; ?>"/></a>
                       <?php echo html_entity_decode($texto, ENT_NOQUOTES, "UTF-8"); ?>

                       <script type="text/javascript"><!--
                           google_ad_client = "pub-3505393501368142";
                           /* 468x60, criado 17-07-2010 */
                           google_ad_slot = "6110824402";
                           google_ad_width = 468;
                           google_ad_height = 60;
                           //-->
                       </script>
                       <script type="text/javascript"
                               src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
                       </script>


                       <div id="social">
                           Compartilhe
                           <ul>
                               <li>
                                   <script type="text/javascript">
                                       tweetmeme_url = '<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>';
                                       tweetmeme_source = 'conectese';
                                   </script>
                                   <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>

                               </li>

                               <li>
                                   <a name="fb_share" type="box_count" href="http://www.facebook.com/sharer.php"
                                      share_url="<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>">Curtir</a>
                                   <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
                               </li>

                               <li id="orkut-share" style="cursor:pointer;">
                                   <img src="<?php echo $urlbase_config; ?>/images/orkut.png" alt="Promova no orkut" title="Promova no orkut" />
                               </li>


                               <li>
                                   <a title="RSS 2.0" href="<?php echo $urlbase_config; ?>/rss.xml" target="_blank">
                                       <img src="<?php echo $urlbase_config; ?>/images/rss.png" alt="Assine os Feeds" title="Assine os Feeds" border="0" />
                                   </a>
                               </li>

                               <li>
                                   <div class="g-plusone" id="my_plusone"></div>
                                   <script type="text/javascript">
                                       document.getElementById("my_plusone").setAttribute("data-href", "<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>");
                                   </script>
                                   <script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script>
                               </li>
                           </ul>

                       </div>

                       <div id="crp_related" class="crp_related">
                           <h3>Veja +</h3>
                           <ul>
                               <?php
                               $paga = mysql_query("SELECT id FROM up_posts WHERE categoria = '$categoria' ORDER BY data Asc LIMIT 8") or die(mysql_error());

                               while ($id_post = mysql_fetch_array($pega)) {

                                   $id_final = $id_post[0];

                                   $veja = mysql_query("SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND id <> '$id_final'  ORDER BY data Asc LIMIT 1") or die(mysql_error());
                                   if (@mysql_num_rows($veja) <= '0') {
                                       echo "nao exitem noticias em ler Mais";
                                   } else {
                                       $numero = '0';

                                       while ($res_destaques = mysql_fetch_array($veja)) {

                                           $id = $res_destaques[0];
                                           $titulo = $res_destaques[1];
                                           $categoria = $res_destaques[2];
                                           $data = $res_destaques[3];
                                           $tituloslug = $res_destaques[4];
                                           $catslug = $res_destaques[5];
                                           $numero = '0';
                                           ?> 
                                           <li>
                                               <a href="<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>" rel="bookmark" class="crp_title"><?php echo $titulo; ?></a>
                                           </li>
                                           <?php
                                       }
                                   }
                               }
                               ?>
                           </ul>

                       </div>

                       <?php
                       include"nav/sistema_comentarios.php";
                       ?>


                       <?php {

                       }
                       ?>

                       <?php
                   }
               }
               ?>
               <?php
           }
       }
       ?>

 

Obs: é fueda tentar ajudar sem ter um código rodando ashahshahshashhash

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim será que vai?

 

<div id="page_content">

   <div id="sidebar">
       <?php include"sidebars/sidebar.php"; ?>
   </div><!--sidebar-->

   <div id="page">
       <?php
       $noticias = mysql_query("SELECT thumb,titulo,texto,categoria,`data`,autor,valor_real,valor_pagseguro,visitas,tituloslug,catslug FROM up_posts WHERE tituloslug = '$post'")
               or die(mysql_error());
       if (@mysql_num_rows($noticias) <= '0') {
           echo "nao existe Noticias";
       } else {

           $numero = '0';

           while ($res_noticias = mysql_fetch_array($noticias)) {
               $thumb = $res_noticias[0];
               $titulo = $res_noticias[1];
               $texto = $res_noticias[2];
               $categoria = $res_noticias[3];
               $data = $res_noticias[4];
               $autor = $res_noticias[5];
               $valor_real = $res_noticias[6];
               $valor_pagseguro = $res_noticias[7];
               $visitas = $res_noticias[8];
               $tituloslug = $res_noticias[9];
               $catslug = $res_noticias[10];
               $numero++;

               $add_visita = $visitas + 1;
               $up_visitas = mysql_query("UPDATE up_posts SET visitas = '$add_visita', data = '$data' WHERE tituloslug = '$post'")
                       or die(mysql_error());


               $pega_autor = mysql_query("SELECT nome FROM up_users WHERE id = '$autor'")
                       or die(mysql_error());
               if (@mysql_num_rows($pega_autor) <= '0')
                   echo 'Erro ao selecionar o usuario';
               else {
                   while ($res_autor = mysql_fetch_array($pega_autor)) {
                       $autor_do_post = $res_autor[0];
                       ?>
                       <?php

                       function decode_entities($text) {
                           $text = html_entity_decode($text, ENT_NOQUOTES, "UTF-8"); #NOTE: UTF-8 does not work!

                           return $text;
                       }
                       ?>
                       <script type="text/javascript" src="http://www.google.com/jsapi"></script>
                       <script type="text/javascript">
                           google.load('orkut.share', '1');
                           google.setOnLoadCallback(function() {
                               var params = {};
                               params[google.orkut.share.Field.TITLE] = '<?php echo $titulo; ?>';
                               params[google.orkut.share.Field.DESTINATION_URL] = '<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>';
                               params[google.orkut.share.Field.CONTENT] = '<?php echo str_truncate(strip_tags(decode_entities($texto, ENT_NOQUOTES, "UTF-8")), 110); ?>';
                               params[google.orkut.share.Field.THUMBNAIL] = 'uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>';
                               var connection = new google.orkut.share.Connection(params);
                               document.getElementById('orkut-share').onclick =
                                   function(e) { connection.send('orkut.com', {}); };
                           }, true);
                       </script>

                       <h1><?php echo $titulo; ?></h1>

                       <script type="text/javascript"><!--
                           google_ad_client = "pub-3505393501368142";
                           /* 728x90, criado 17-10-2011 */
                           google_ad_slot = "1298027856";
                           google_ad_width = 728;
                           google_ad_height = 90;
                           //-->
                       </script>
                       <script type="text/javascript"
                               src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
                       </script>

                       <span class="info">Data: <?php echo date('d/m/Y - H:m', strtotime($data)); ?> | Autor: <?php echo $autor_do_post; ?> | Categoria: <?php echo $categoria; ?> | Visitas: <?php echo $visitas; ?></span>
                       <a href="/uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" rel="shadowbox">
                           <img src="/uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" class="alinright" alt="<?php echo $titulo; ?>" width="200" title="<?php echo $titulo; ?>"/></a>
                       <?php echo html_entity_decode($texto, ENT_NOQUOTES, "UTF-8"); ?>

                       <script type="text/javascript"><!--
                           google_ad_client = "pub-3505393501368142";
                           /* 468x60, criado 17-07-2010 */
                           google_ad_slot = "6110824402";
                           google_ad_width = 468;
                           google_ad_height = 60;
                           //-->
                       </script>
                       <script type="text/javascript"
                               src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
                       </script>


                       <div id="social">
                           Compartilhe
                           <ul>
                               <li>
                                   <script type="text/javascript">
                                       tweetmeme_url = '<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>';
                                       tweetmeme_source = 'conectese';
                                   </script>
                                   <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>

                               </li>

                               <li>
                                   <a name="fb_share" type="box_count" href="http://www.facebook.com/sharer.php"
                                  	share_url="<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>">Curtir</a>
                                   <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
                               </li>

                               <li id="orkut-share" style="cursor:pointer;">
                                   <img src="<?php echo $urlbase_config; ?>/images/orkut.png" alt="Promova no orkut" title="Promova no orkut" />
                               </li>


                               <li>
                                   <a title="RSS 2.0" href="<?php echo $urlbase_config; ?>/rss.xml" target="_blank">
                                       <img src="<?php echo $urlbase_config; ?>/images/rss.png" alt="Assine os Feeds" title="Assine os Feeds" border="0" />
                                   </a>
                               </li>

                               <li>
                                   <div class="g-plusone" id="my_plusone"></div>
                                   <script type="text/javascript">
                                       document.getElementById("my_plusone").setAttribute("data-href", "<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>");
                                   </script>
                                   <script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script>
                               </li>
                           </ul>

                       </div>

                       <div id="crp_related" class="crp_related">
                           <h3>Veja +</h3>
                           <ul>
                               <?php
                               $paga = mysql_query("SELECT id FROM up_posts WHERE categoria = '$categoria' ORDER BY data Asc LIMIT 8") or die(mysql_error());

                               while ($id_post = mysql_fetch_array($pega)) {

                                   $id_final = $id_post[0];

                                   $veja = mysql_query("SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND id <> '$id_final'  ORDER BY data Asc LIMIT 1") or die(mysql_error());
                                   if (@mysql_num_rows($veja) <= '0') {
                                       echo "nao exitem noticias em ler Mais";
                                   } else {
                                       $numero = '0';

                                       while ($res_destaques = mysql_fetch_array($veja)) {

                                           $id = $res_destaques[0];
                                           $titulo = $res_destaques[1];
                                           $categoria = $res_destaques[2];
                                           $data = $res_destaques[3];
                                           $tituloslug = $res_destaques[4];
                                           $catslug = $res_destaques[5];
                                           $numero = '0';
                                           ?> 
                                           <li>
                                               <a href="<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>" rel="bookmark" class="crp_title"><?php echo $titulo; ?></a>
                                           </li>
                                           <?php
                                       }
                                   }
                               }
                               ?>
                           </ul>

                       </div>

                       <?php
                       include"nav/sistema_comentarios.php";
                       ?>


                       <?php {

                       }
                       ?>

                       <?php
                   }
               }
               ?>
               <?php
           }
       }
       ?>

 

Obs: é fueda tentar ajudar sem ter um código rodando ashahshahshashhash

 

acredito,e obrigadaao por ajudar..

repetiu 2 noticias,e apresentou outra noticia 12 vezes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vish... tente esse aqui:

 

<div id="page_content">

   <div id="sidebar">
       <?php include"sidebars/sidebar.php"; ?>
   </div><!--sidebar-->

   <div id="page">
       <?php
       $noticias = mysql_query("SELECT thumb,titulo,texto,categoria,`data`,autor,valor_real,valor_pagseguro,visitas,tituloslug,catslug,id FROM up_posts WHERE tituloslug = '$post'")
               or die(mysql_error());
       if (@mysql_num_rows($noticias) <= '0') {
           echo "nao existe Noticias";
       } else {

           $numero = '0';

           while ($res_noticias = mysql_fetch_array($noticias)) {
               $thumb = $res_noticias[0];
               $titulo = $res_noticias[1];
               $texto = $res_noticias[2];
               $categoria = $res_noticias[3];
               $data = $res_noticias[4];
               $autor = $res_noticias[5];
               $valor_real = $res_noticias[6];
               $valor_pagseguro = $res_noticias[7];
               $visitas = $res_noticias[8];
               $tituloslug = $res_noticias[9];
               $catslug = $res_noticias[10];
               $id_final = $res_noticias[11];
               $numero++;

               $add_visita = $visitas + 1;
               $up_visitas = mysql_query("UPDATE up_posts SET visitas = '$add_visita', data = '$data' WHERE tituloslug = '$post'")
                       or die(mysql_error());


               $pega_autor = mysql_query("SELECT nome FROM up_users WHERE id = '$autor'")
                       or die(mysql_error());
               if (@mysql_num_rows($pega_autor) <= '0')
                   echo 'Erro ao selecionar o usuario';
               else {
                   while ($res_autor = mysql_fetch_array($pega_autor)) {
                       $autor_do_post = $res_autor[0];
                       ?>
                       <?php

                       function decode_entities($text) {
                           $text = html_entity_decode($text, ENT_NOQUOTES, "UTF-8"); #NOTE: UTF-8 does not work!

                           return $text;
                       }
                       ?>
                       <script type="text/javascript" src="http://www.google.com/jsapi"></script>
                       <script type="text/javascript">
                           google.load('orkut.share', '1');
                           google.setOnLoadCallback(function() {
                               var params = {};
                               params[google.orkut.share.Field.TITLE] = '<?php echo $titulo; ?>';
                               params[google.orkut.share.Field.DESTINATION_URL] = '<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>';
                               params[google.orkut.share.Field.CONTENT] = '<?php echo str_truncate(strip_tags(decode_entities($texto, ENT_NOQUOTES, "UTF-8")), 110); ?>';
                               params[google.orkut.share.Field.THUMBNAIL] = 'uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>';
                               var connection = new google.orkut.share.Connection(params);
                               document.getElementById('orkut-share').onclick =
                                   function(e) { connection.send('orkut.com', {}); };
                           }, true);
                       </script>

                       <h1><?php echo $titulo; ?></h1>

                       <script type="text/javascript"><!--
                           google_ad_client = "pub-3505393501368142";
                           /* 728x90, criado 17-10-2011 */
                           google_ad_slot = "1298027856";
                           google_ad_width = 728;
                           google_ad_height = 90;
                           //-->
                       </script>
                       <script type="text/javascript"
                               src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
                       </script>

                       <span class="info">Data: <?php echo date('d/m/Y - H:m', strtotime($data)); ?> | Autor: <?php echo $autor_do_post; ?> | Categoria: <?php echo $categoria; ?> | Visitas: <?php echo $visitas; ?></span>
                       <a href="/uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" rel="shadowbox">
                           <img src="/uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" class="alinright" alt="<?php echo $titulo; ?>" width="200" title="<?php echo $titulo; ?>"/></a>
                       <?php echo html_entity_decode($texto, ENT_NOQUOTES, "UTF-8"); ?>

                       <script type="text/javascript"><!--
                           google_ad_client = "pub-3505393501368142";
                           /* 468x60, criado 17-07-2010 */
                           google_ad_slot = "6110824402";
                           google_ad_width = 468;
                           google_ad_height = 60;
                           //-->
                       </script>
                       <script type="text/javascript"
                               src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
                       </script>


                       <div id="social">
                           Compartilhe
                           <ul>
                               <li>
                                   <script type="text/javascript">
                                       tweetmeme_url = '<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>';
                                       tweetmeme_source = 'conectese';
                                   </script>
                                   <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>

                               </li>

                               <li>
                                   <a name="fb_share" type="box_count" href="http://www.facebook.com/sharer.php"
                                      share_url="<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>">Curtir</a>
                                   <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
                               </li>

                               <li id="orkut-share" style="cursor:pointer;">
                                   <img src="<?php echo $urlbase_config; ?>/images/orkut.png" alt="Promova no orkut" title="Promova no orkut" />
                               </li>


                               <li>
                                   <a title="RSS 2.0" href="<?php echo $urlbase_config; ?>/rss.xml" target="_blank">
                                       <img src="<?php echo $urlbase_config; ?>/images/rss.png" alt="Assine os Feeds" title="Assine os Feeds" border="0" />
                                   </a>
                               </li>

                               <li>
                                   <div class="g-plusone" id="my_plusone"></div>
                                   <script type="text/javascript">
                                       document.getElementById("my_plusone").setAttribute("data-href", "<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>");
                                   </script>
                                   <script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script>
                               </li>
                           </ul>

                       </div>

                       <div id="crp_related" class="crp_related">
                           <h3>Veja +</h3>
                           <ul>
                               <?php
                                   $veja = mysql_query("SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND id <> '$id_final'  ORDER BY data Asc LIMIT 1") or die(mysql_error());
                                   if (@mysql_num_rows($veja) <= '0') {
                                       echo "nao exitem noticias em ler Mais";
                                   } else {
                                       $numero = '0';

                                       while ($res_destaques = mysql_fetch_array($veja)) {

                                           $id = $res_destaques[0];
                                           $titulo = $res_destaques[1];
                                           $categoria = $res_destaques[2];
                                           $data = $res_destaques[3];
                                           $tituloslug = $res_destaques[4];
                                           $catslug = $res_destaques[5];
                                           $numero = '0';F
                                           <li>
                                               <a href="<?php echo $urlbase_config; ?>/<?php echo $catslug; ?>/<?php echo $tituloslug; ?>" rel="bookmark" class="crp_title"><?php echo $titulo; ?></a>
                                           </li>
                                           <?php
                                       }
                                   }
                               ?>
                           </ul>

                       </div>

                       <?php
                       include"nav/sistema_comentarios.php";
                       ?>


                       <?php {

                       }
                       ?>

                       <?php
                   }
               }
               ?>
               <?php
           }
       }
       ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara está sempre igual, ele seleciona tudo pela categoria e posta tudo o que está dentro da categoria.Eu tenho que dizer que quando aquele id for igual ao id nao selecionar esse id

 

AGora está REsolvido

<?php
$veja = mysql_query("SELECT id,titulo,categoria,data,tituloslug,catslug FROM up_posts WHERE categoria = '$categoria' AND NOT tituloslug = '$post' ORDER BY data Asc LIMIT 8")
or die(mysql_error());
if(@mysql_num_rows($veja) <= '0'){
  echo "nao exitem noticias em ler Mais";
}else{
   	$numero = '0';
           	while($res_destaques=mysql_fetch_array($veja)){

   	$id         	= $res_destaques[0];
           	$titulo     	= $res_destaques[1];
           	$categoria  = $res_destaques[2];
           	$data       	= $res_destaques[3];
           	$tituloslug = $res_destaques[4];
           	$catslug    	= $res_destaques[5];



?>

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.