hasta Posted October 28, 2005 at 03:29 PM Report #5912 Posted October 28, 2005 at 03:29 PM Boas, Dava-me jeito uma coisa do género: ter um ficheiro (txt por exemplo) que tinha informação que queria por numa tabela. É a primeira vez que brinco com PHP e estive a passear pela documentação das funções e vi uma solução do género: <?php $handle = fopen ("/pasta/nomedoficheiro.txt", "r"); while (!feof ($handle)) { $buffer = fgets($handle, 1234); //punha a linha na parte da tabela que queria... } fclose ($handle); ?> Queria saber se será a melhor maneira e, já agora, como é que aplico isto numa tabela. hasta ;)
hasta Posted October 28, 2005 at 03:47 PM Author Report #5913 Posted October 28, 2005 at 03:47 PM <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>quero meter aqui qualquer coisa</td> <td>e aqui também</td> </tr> </table> Tipo.. Posso ter código PHP no meio de HTML? Por exemplo: <td>$var1</td> <td>$var2</td> Pensando um bocado mais à frente.. Posso ir adicionando linhas à medida em que vou lendo do ficheiro e pondo na tabela? Para já não tenho maneira de testar estas coisas, por isso é vos estou a chatear a cabeça 😄 hasta ;)
ouvi_dizer Posted October 28, 2005 at 04:05 PM Report #5914 Posted October 28, 2005 at 04:05 PM Podes. Ex: <table> <codigo php para ler do ficheiro> <tr> <td>$var1</td> <td>$var2</td> </tr> <fim php> </table>
Bruno Posted October 28, 2005 at 04:09 PM Report #5915 Posted October 28, 2005 at 04:09 PM Podes... ou podes tb fazer um "enquanto houver linhas quero criar uma nova linha na tabela".
ouvi_dizer Posted October 28, 2005 at 04:34 PM Report #5916 Posted October 28, 2005 at 04:34 PM Para testares / desenvolveres algo em PHP, de uma forma simplista basta seguires alguns passos: -http://httpd.apache.org/ - download do apache 2.X -http://www.php.net/downloads.php - download do php 5.x -seguir as instruções de ambas as páginas -um pouco de fé. Normalmente é simples, embora por vezes possam haver alguns conflitos, mas em ambas as páginas tens documentação em como resolver a grande maioria dos problemas de instalação / configuração da coisa. Windows ou Linux ambas as páginas têm o software para estas plataformas. Em php.net tens uma série de tutoriais para iniciados e menos iniciado e nada iniciados em php, na página também se consegue encontrar código para fazer grande parte do habitual numa página hoje em dia. Boa Sorte
milks Posted October 28, 2005 at 07:53 PM Report #5934 Posted October 28, 2005 at 07:53 PM Podes por variáveis no meio do HTML sempre que quiseres, mas tens de fazer. <?php $var1 = 'Hello'; $var2 = 'World!'; ?> <table> <tr> <td><?php echo $var1;?></td> <td><?php echo $var2;?></td> </tr> </table> OU <table> <tr> <td><?=$var1;?></td> <td><?=$var2;?></td> </tr> </table> Embora a 1ª seja preferível devido a compatibillidade porque a 2ª também é usada em XML e o servidor pode confundir (embora nunca me tenha acontecido). Para ires escrevendo na tabela à medida que vais lendo o ficheiro seria só substituires a linha '//punha a linha na parte da tabela que queria...' por algo echo "<td>{$buffer}</td>"; Claro que antes do ciclo while deverias ter o inicio da tabela e depois da chaveta '}' que fecha o ciclo o fim. Para instalares o Apache, PHP e MySQL podes fazer como o ouvi_dizer disse, que é a forma em que tens mais controlo sobre a instalação, mas se quiseres uma solução rápida e mais simples podes sacar o Netserver do satanuke 😄http://netserver.hugosoft.net/ EDIT: Faltava o '_' no ouvi_dizer
hasta Posted October 29, 2005 at 12:45 AM Author Report #5948 Posted October 29, 2005 at 12:45 AM Obrigadíssimo pela ajuda 😄 Quando puder testar digo-vos como é que correu 😄 hasta ;)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now