Limitar Qtd De Linhas Mostradas Por Um Include
#1
Posted 17/03/2010, 15:17
#2
Posted 17/03/2010, 16:11
Que tipo de linhas?
Linhas de uma tabela de banco de dados?
Linhas de uma tabela de HTML (TABLE)?
Se for de BD, adicione um LIMIT (MySQL).
Se for de HTML, defina o height que deseja e altere o overflow.
Se não for nenhuma dessas, tente especificar melhor o seu problema e nos ajudar a lhe ajudar...
Abraços e até a próxima.
Mateus Antunes.
#3
Posted 17/03/2010, 16:24
Como definir o heigth???
estou com o include da seguinte forma <?php include("melhoresdatempo.html"); ?>
Edição feita por: Allan Jones, 17/03/2010, 16:25.
#4
Posted 17/03/2010, 16:50
Se não tiver a manha, basta procurar a moçada da área de HTML/CSS que eles lhe ajudarão muito melhor que eu. (Essa não é a minha praia).
Mas como estou vendo que é um HTML puro, você pode simplesmente remover as linhas na mão... Não?
Ou transformar em um PHP e testar... Se veio do include, termina a exibição quando terminar de mostrar as 6 linhas...
Ou seja... Você tem várias opções.. Basta escolher a que julgar melhor!
=D
Qualquer coisa é só voltar aqui que lhe ajudaremos!
Abraços e até a próxima.
Mateus Antunes
#5
Posted 17/03/2010, 18:59
O css ele vai utilizar na pagina do include, ou a que tá usando o include?
Se for na pagina do include use:
html
<div id="divcentral"> CONTEUDO </div>
CSS
#divcentral {display: block; width: XXpx; height: XXpx; overflow: hidden;}
Desse jeito sua pagina fica com a width e height já definidas, e o overflow:hidden vai servir para que se alguma coisa (texto, imagem) ultrapassar o width e height, ele nao irá mostrar.
#6
Posted 17/03/2010, 19:12
Uma boa pergunta, resulta em um suporte eficas e rapido!
#7
Posted 18/03/2010, 02:21
No entanto na home gostaria de mostrar apenas as 6 linhas desta tabela. A minha home é em php, a pagina com a tabela é em html. Gostaria q continuasse em html. Já que não é necessário mexer com banco de dados para esta tabela.
Preciso que na index.html tenha um include da pagina melhoresdatempo.html mostrando apenas as 6 primeiras linhas.
#8
Posted 18/03/2010, 09:01
Qual o problema das soluções que apresentei?
Faça testes e apresente os resultados para que possamos seguir com a dúvida.
Aguardo o seu retorno.
Abraços.
Mateus Antunes
#9
Posted 18/03/2010, 10:50
<? $sql = "SELECT gols_marcados, nome_artilheiro, time FROM artilheiro ORDER BY gols_marcados DESC"; $resultado = mysql_query($sql); while ($linha = mysql_fetch_array($resultado))
Coloquei um LIMIT 5; depois do DESC e deu certo.
Mas eu gostaria de saber se tem alguma expressão do tipo assim:
<?php include ("melhoresdatempo/artilheiro.php") LIMIT (0, 5); ?>tentei isto não consegui.
É mais ou menos isto????
Edição feita por: Allan Jones, 18/03/2010, 10:54.
#10
Posted 18/03/2010, 11:01
$sql = "SELECT gols_marcados, nome_artilheiro, time FROM artilheiro ORDER BY gols_marcados DESC LIMIT 5";
Veja que so estou passando 1 parametro. isso porque, quando eu coloco LIMIT 5 quero dizer so me traga 5 dados, com LIMIT 5,10 por exemplo, vc esta dizendo que quer os dados da posição 5 ate a 10
#11
Posted 18/03/2010, 11:18
Pensei q desse pra limitar no index. Pq na outra página ele irá mostrar o ranking geral e na index só os primeiros.
Entendeu???
Agradeço novamente sua atenção cara. Dormi as 5 acordei as 7 hoje pra resolver isto.
#12
Posted 18/03/2010, 11:27
A Select na index irá conter o limit
Na outra página você não coloca o limit e boa =D
Entendeu?
#13
Posted 18/03/2010, 11:32
<table> <tr> <td>Nome</td> <td>Sobrenome</td> <td>Telefone</td> </tr> <?php $a = mysql_query("SELECT nome,sobrenome,telefone FROM tabela ORDER BY nome LIMIT 5"); while($b = mysql_fetch_array($a)) { $nome = $b['nome']; $sobrenome = $b['sobrenome']; $telefone = $b['telefone']; echo '<tr>'; echo '<td>'.$nome.'</td>'; echo '<td>'.$sobrenome.'</td>'; echo '<td>'.$telefone.'</td>'; echo '</tr>'; } ?> </table>
Não tem problema, em você fazer duas consultas, quando vc precisa mostrar em uma página uma consulta personalizada e em outra uma consulta geral. Sim, você tem que realizar duas consultas.
Outra coisa, não tenha medo de alterar seu arquivo .html para .php, o arquivo .php não quer dizer que so receba instrução php ou que todo html deve vir de um echo. vc pode escrever seu codigo html sem nenhum problema. A vantagem de se usar o arquivo .php é que quando vc precisar realizar uma consulta, vc não fica obrigado a trazer de outro arquivo. Pense nisso, ira facilitar muito sua vida.
#14
Posted 18/03/2010, 11:39
Aguardem mais dúvidas do iniciante aqui.
#15
Posted 12/09/2017, 19:09
Medicare Part D And Cialis
Kamagra A Buon Mercato <a href=http://cialtobuy.com>cialis</a> Precio Cialis 10 Mg Farmacia
Propecia Madrid cialis Buy Viagra With Paypal
Tabletten Viagra Foto Cialis Viagra Online Bestellen
Amoxicillin Clavulan <a href=http://cialtobuy.com>buy cialis</a> Proviron
Cialis 20 Beipackzettel cialis Kamagra Pictures
Amoxicillin For H Pylori Nom Pour Amoxil Cheap Plavix Usa
Generic On Line Progesterone Mail Order Medication <a href=http://cialtobuy.com>cheap cialis</a> Buy Viagra Pills Without Prescription
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)