|
|
|
|
site google
|
|||||||
| Fóruns | Registar | Blog | Man Pages | Fórum Regimento | Ligações | Álbuns | FAQ | Usuários | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
![]() |
|
|
Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|||
|
PHP saída determinada quantidade de linhas a partir de um arquivo
Oi, eu tenho o código abaixo do qual todas as saídas de linhas de um arquivo CSV, mas eu gostaria que a única saída 15 linhas, em seguida, guarde a actual linha como uma variável que poderá ser utilizado (como um link) para exibir os próximos 15 linhas . Eu não posso pegar a minha cabeça em torno da lógica! Please help
while ($ dados \u003d fgetcsv ($ fp, 1000, "~")){ $ num \u003d count ($ dados); $ i + +; print '<td>'; print "<a href\u003d\"". $data[2] ."\"> <img src\u003d\"". $data[2]. "\"> </ a> <br>"; print "Enviado por: <br>"; print $ dados [1]; print '</ td>'; if ($ i \u003d\u003d 5) ( print '</ tr>'; $ i \u003d 0; ) ) print '</ table>'; fclose ($ fp); Muito obrigado, ![]() Última edição por pondlife; em 10/11/2005 12:44.. |
| Links Patrocinados | ||
|
|
|
|||
|
Solução encontrada!
Fui com um banco de dados na solução final, mas o método para exibir o resultado poderia ter sido o mesmo - aqui está o código final:
print 'class\u003d"tborder" <table border\u003d"0" width\u003d"95%" align\u003d"center">'; $ t \u003d 0; print '<tr>'; while ($ dados \u003d mysql_fetch_array ($ resultado)) ( / / Incluir código para exibir os resultados como você vê o ajuste $ t + +; print '<td align\u003d"center">'; print "<a href\u003d\"" .$data['link']."\" title\u003d\"Add Uma Imagem-Link Não. ".$data['linknum']."\"> <img src \u003d \ "phpThumb.php? src \u003d". $ dados [ 'link']. "w \u003d 100 & \"> </ a> <br> "; print "apresentado pela <br>"; print $ dados [ 'nome']."< br> "; print $ dados [ 'date_entered']."< br> "; print '</ td>'; if ($ t \u003d\u003d 5) ( print '</ tr>'; $ t \u003d 0; ) ) print '</ table>'; print '<p align\u003d"center">'; / / Próxima temos de fazer as ligações com outros resultados if ($ offset> \u003d $ limite) ( newoffset \u003d $ $ $ compensar-limite; print "<a href\u003d\"$PHP_SELF?catagory\u003d$catagory&offset\u003d$newoffset\"> PREV </ a>"; ) / / Calcular o número de páginas que necessitam Links $ pages \u003d intval ($ numrows / $ limite); / / $ Páginas contém agora int de páginas necessária a menos que exista um resto de divisão if ($ numrows% $ limite) ( / / Restante tem assim adicionar uma página $ páginas + +; ) for ($ i \u003d 1; $ i <\u003d $ pages; $ i + +) (/ / loop através newoffset $ limite \u003d $ * ($ i-1); if ($ newoffset! \u003d 0) ( print "<a href\u003d\"$PHP_SELF?catagory\u003d$catagory&offset\u003d$newoffset\"> $ i </ a> \ n"; ) ) / / Verifique se última página if ($ $ compensar numrows-> $ limite) ( newoffset $ \u003d $ offset + $ limite; print "<a href\u003d\"$PHP_SELF?catagory\u003d$catagory&offset\u003d$newoffset\"> PRÓXIMA </ a> \ n"; ) print '</ p>'; ?> ![]() |
| Links Patrocinados | ||
|
|
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Emitir Resultado formatado arquivo de log antigo 30.000 linhas resultado log <HELP required> | vikas.iet | Programação Shell Script e | 5 | 12-02-2007 10:43 |
| Problema com múltiplas linhas de saída | lweegp | Programação Shell Script e | 6 | 09-22-2006 02:04 |
| apagar uma quantidade variável de linhas a partir de uma lista de arquivos | benair | Programação Shell Script e | 4 | 04-14-2006 02:48 |
| precisam de ajuda anexando linhas / combinando linhas dentro de um arquivo ... | mr_manny | Programação Shell Script e | 2 | 01-06-2006 06:45 |
| sed não saída última linha do arquivo de entrada | 2reperry | Programação Shell Script e | 3 | 12-16-2005 12:51 |