ituhzin 0 Denunciar post Postado Julho 13, 2011 esse é o home.php <div id="noticias"> <div id="destaques"> <div id="noticias_destaques"> <?php $recuperar = 'destaques'; include"scripts/noticias.php"; ?> </div><!-- Noticia destaque --> <span id="pager" class="pager"></span> </div><!--destaques--> <div id="noticias_lista"> <?php $recuperar = 'lista'; include"scripts/noticias.php"; ?> </div><!--Noticias Lista --> </div><!--Noticias--> <div id="cursos"> <div id="cursos_lista"> <?php $recuperar = 'cursos'; include"scripts/noticias.php"; ?> </div><!--Lista de cursos--> <div id="cursos_shopping"> <h1>Nossos Cursos</h1> <div class="carosel"> <?php $recuperar = 'produtos'; include"scripts/noticias.php"; ?> </div> <div class="botao_cursos"><a href="index.php?topicos=nav/categoria&cat=produtos"> </a></div> </div><!--Cursos Shop--> </div><!--cursos--> <div id="estudantes"> <div id="estudantes_page"> <h1>Venha estudar com agente!</h1> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip</p> <p>ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan</p> <p>et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p> <p>et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p> </div><!-- Estudantes page--> <div id="estudantes_ilustra"> </div><!--Ilustração--> </div><!-- estudantes--> esse é o noticias.php <ul> <?php //SELECIONA A CATEGORIA E SETA O LIMITE if($recuperar == 'destaque'){ $limite = '3'; $quando = 'novidades'; }else if($recuperar == 'lista'){ $limite = '3,5'; $quando = 'novidades'; }else if($recuperar == 'cursos'){ $limite = '3'; $quando = 'cursos'; }else if($recuperar == 'produtos'){ $limite = '16'; $quando = 'produtos'; } //RECUPERA AS NOTÍCCIAS $noticias = mysql_query("SELECT id, thumb, titulo, texto, categoria, `data`, autor, valor_real, valor_pagseguro FROM up_posts WHERE categoria = '$quando' ORDER BY data DESC LIMIT $limite") or die(mysql_error()); if(@mysql_num_rows($noticias) <= '0'){ echo "$info_not"; }else{ $numero = '0'; while($res_noticias=mysql_fetch_array($noticias)){ $id_do_post = $res_noticias[0]; $thumb = $res_noticias[1]; $titulo = $res_noticias[2]; $texto = $res_noticias[3]; $categoria = $res_noticias[4]; $data = $res_noticias[5]; $autor = $res_noticias[6]; $valor_real = $res_noticias[7]; $valor_pagseguro = $res_noticias[8]; $numero++; $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 lesecionar o usuario'; else{ while($res_autor=mysql_fetch_array($pega_autor)){ $autor_do_post = $res_autor[0]; ?> <!-- LISTA AS NOTÍCIAS --> <?php if($recuperar == 'destaque'){ ?> <li> <img src="uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" alt="<?php echo $titulo; ?>" width="500" height="300" /> <h1> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"><?php echo $titulo; ?></a> </h1> <p><a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <?php echo strip_tags(trim(str_truncate($texto, 100, $rep))); ?> </a></p> </li> <?php }else if($recuperar == 'lista'){ ?> <li> <span> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <?php echo $numero; ?> </a> </span> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <img src="uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" alt="<?php echo $titulo; ?>" width="125" height="75" /> </a> <h1> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <?php echo $titulo; ?> </a> </h1> <p> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <?php echo strip_tags(trim(str_truncate($texto, 70, $rep))); ?> </a> </p> <h2> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <?php echo date('d/m/Y', strtotime($data)); ?> - Por <?php echo $autor_do_post; ?> </a></h2> </li> <?php }else if($recuperar == 'cursos'){ ?> <li> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <img src="uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" alt="<?php echo $titulo; ?>" width="250" height="150" /> </a> <strong> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <?php echo $titulo; ?> </a> </strong> <p> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <?php echo strip_tags(trim(str_truncate($texto, 350, $rep))); ?> </a></p> </li> <?php }else if($recuperar == 'produtos'){ ?> <li> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <img src="uploads/<?php echo $categoria; ?>/<?php echo $thumb; ?>" alt="<?php echo $titulo; ?>" width="80" height="100" /> </a> <p> <a href="index.php?topicos=nav/single&topico=<?php echo $id_do_post; ?>"> <strong class="titulo_loja"><?php echo $titulo; ?></strong> - <?php echo strip_tags(trim(str_truncate($texto, 120, $rep))); ?> </a></p> <span>R$<?php echo $valor_real;?></span> </li> <?php } ?> <?php } } ?> <?php } } ?> </ul> quem pode me ajuda ficarei grato,é outra se eu postei errado desculpe pois criei a conta esses dias o erro é o seguinte que vem na print Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Julho 13, 2011 faça assim: $sql = "SELECT id, thumb, titulo, texto, categoria, `data`, autor, valor_real, valor_pagseguro FROM up_posts WHERE categoria = '$quando' ORDER BY data DESC LIMIT $limite"; echo $sql; $noticias = mysql_query( $sql )or die(mysql_error()); informe oque aparece desse echo que coloquei. Compartilhar este post Link para o post Compartilhar em outros sites
ituhzin 0 Denunciar post Postado Julho 13, 2011 trocando por esse aqui ? $noticias = mysql_query("SELECT id, thumb, titulo, texto, categoria, `data`, autor, valor_real, valor_pagseguro FROM up_posts WHERE categoria = '$quando' ORDER BY data DESC LIMIT $limite") or die(mysql_error()); if(@mysql_num_rows($noticias) <= '0'){ echo "$info_not"; }else{ Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Julho 13, 2011 .. trocando isso aqui: $noticias = mysql_query("SELECT id, thumb, titulo, texto, categoria, `data`, autor, valor_real, valor_pagseguro FROM up_posts WHERE categoria = '$quando' ORDER BY data DESC LIMIT $limite") or die(mysql_error()); apenas para imprimir a query, e podermos analisar melhor. Compartilhar este post Link para o post Compartilhar em outros sites
ituhzin 0 Denunciar post Postado Julho 13, 2011 AI http://www.assistirtvonlinebr.net/error2.png AE WILLIAN ADD MEU MSN ithalo_vampiro@hotmail.com pode ? Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Julho 13, 2011 pelo visto teu unico problema e a variavel limit if($recuperar == 'destaque'){ $limite = 3; $quando = 'novidades'; }else if($recuperar == 'lista'){ $limite = '3,5'; $quando = 'novidades'; }else if($recuperar == 'cursos'){ $limite = 3; $quando = 'cursos'; }else if($recuperar == 'produtos'){ $limite = 16; $quando = 'produtos'; } else $limite = 3; isso deve resolver. Poise se não cair em nenhuma das condições acima, então vai assumir um valor 'padrão' para essa variavel. Compartilhar este post Link para o post Compartilhar em outros sites