cauetc 0 Denunciar post Postado Fevereiro 10, 2009 se eu botar <br><br> no final de cada linha ... na ultima vai ficar os brs tambem!.... como faço pra na ultima linha nao aparecer??? o codigo do while está assim: while($dadosnoticias = mysql_fetch_object($querynoticias)) { $idnoticia = $dadosnoticias->id; $titulonoticia = $dadosnoticias->titulo; $noticia = $dadosnoticias->noticia; $datanoticia = $dadosnoticias->data; $horanoticia = $dadosnoticias->hora; echo "<p align=left><b>".$datanoticia." - ".$titulonoticia."</b><br>"; echo $noticia."</p>"; include("newsvercoment.php"); ?><p align=right> <a href="#" onClick="popup('newsaddcoment.php?idnoticia=<? echo $idnoticia;?> ', '300', '460');"> Comentar!</a> </p><? } } entenderam? hehe Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Fevereiro 10, 2009 Use um contador. Inicie $cont em 1 e, a cada iteração, compare o valor dele com o total de registros. Se forem iguais, não adicione <br>. Caso contrário, adicione Compartilhar este post Link para o post Compartilhar em outros sites
cauetc 0 Denunciar post Postado Fevereiro 10, 2009 putz nao sei fazer isso mto bem hehehehe Compartilhar este post Link para o post Compartilhar em outros sites
T.Colucci 33 Denunciar post Postado Fevereiro 10, 2009 Assim: for ($cont = 1; $cont <=10; $cont++){ echo "$cont"; if($cont == 5){ echo "<br />; } } Adapta ai para o que você precisa.... Se precisar de ajuda, é só perguntar no tópico. Compartilhar este post Link para o post Compartilhar em outros sites
Renato Siroma 2 Denunciar post Postado Fevereiro 10, 2009 $contador faz a contagem de um em um $count é o numero de linhas da query; Como contador começa com 1 e numero de linhas tambem.. eu deixei o IF antes do <br> que no caso seria a variável $jump; Ai ele vai adicionando 1 no contador;; quando for igual ao $count; ele tira o BR e exibe sem $contador = 1; $jump = "<br>"; $count = mysql_num_rows($querynoticias); while($dadosnoticias = mysql_fetch_object($querynoticias)) { $idnoticia = $dadosnoticias->id; $titulonoticia = $dadosnoticias->titulo; $noticia = $dadosnoticias->noticia; $datanoticia = $dadosnoticias->data; $horanoticia = $dadosnoticias->hora; $contador++; if($contador == $count) $jump = " "; echo "<p align=left><b>".$datanoticia." - ".$titulonoticia."</b>".$jump.""; echo $noticia."</p>"; include("newsvercoment.php"); ?><p align=right> <a href="#" onClick="popup('newsaddcoment.php?idnoticia=<? echo $idnoticia;?> ', '300', '460');"> Comentar!</a> </p><? } } Compartilhar este post Link para o post Compartilhar em outros sites
cauetc 0 Denunciar post Postado Fevereiro 11, 2009 nao funcionou cara.. olha como dexei: $contador = 1; $jump = "<br>"; $count = mysql_num_rows($querynoticias); while($dadosnoticias = mysql_fetch_object($querynoticias)) { $idnoticia = $dadosnoticias->id; $titulonoticia = $dadosnoticias->titulo; $noticia = $dadosnoticias->noticia; $datanoticia = $dadosnoticias->data; $horanoticia = $dadosnoticias->hora; $contador++; if($contador == $count){ $jump = "espaco"; } echo "<p align=left><b>".$datanoticia." - ".$titulonoticia."</b>"; echo $noticia."</p>"; include("newsvercoment.php"); ?><p align=right> <a href="#" onClick="popup('newsaddcoment.php?idnoticia=<? echo $idnoticia;?> ', '300', '460');"> Comentar!</a> </p><? echo $jump; } } ele está exibindo normalmente como se eu nao tivesse botado o codigo! abraço! Compartilhar este post Link para o post Compartilhar em outros sites
T.Colucci 33 Denunciar post Postado Fevereiro 11, 2009 O erro está aqui brother: if($contador == $count){ $jump = "espaco"; } De uma estudada, está bem simples! :D Qualquer coisa, estamos ai. Compartilhar este post Link para o post Compartilhar em outros sites
Renato Siroma 2 Denunciar post Postado Fevereiro 11, 2009 Cole isto no lugar do que você postou por ultimo $contador = 1; $jump = "<br>"; $count = mysql_num_rows($querynoticias); while($dadosnoticias = mysql_fetch_object($querynoticias)) { $idnoticia = $dadosnoticias->id; $titulonoticia = $dadosnoticias->titulo; $noticia = $dadosnoticias->noticia; $datanoticia = $dadosnoticias->data; $horanoticia = $dadosnoticias->hora; $contador++; if($contador == $count){ $jump = " "; } echo "<p align=left><b>".$datanoticia." - ".$titulonoticia."</b>"; echo $noticia."</p>"; include("newsvercoment.php"); ?><p align=right> <a href="#" onClick="popup('newsaddcoment.php?idnoticia=<? echo $idnoticia;?> ', '300', '460');"> Comentar!</a> </p><? echo $jump; } Existia um ' } ' A mais no Fim e é $jump = " "; Não intendi o espaco; =X Compartilhar este post Link para o post Compartilhar em outros sites
cauetc 0 Denunciar post Postado Fevereiro 11, 2009 botei o espaço pra 'ver' o espaço e nao o nbsp saca? pra ficar mais visivel... o } era porque antes do que eu colei tinha um if :P huuhu tipo.... agora está funcionando.. só tem um porém..... ao invéz de botar esse abaixo da ULTIMA linha, ele bota abaixo da penultima... como podem ver: http://flowink.net23.net/TESTES/subsolo/iiindex.php selecionem de NOVIDADES até embaixo no FIM.... notem que o espaço fica entre as duas ultimas.. e nao abaixo da ultima noticia(entre COMENTAR! e FIM) como faze?? valeu a ajuda!! Compartilhar este post Link para o post Compartilhar em outros sites