Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] wpisywanie danych z pliku do tabeli
Forum PHP.pl > Forum > Przedszkole
esgaroth
hej,
proszę wszystkich o wyrozumiałość, jestem bardzo początkujący, napotkałem się na problem którego nie mogę przeskoczyć,

chciałbym na stronie stawić tabelę,
taką narysowaną kwadratową tablę tak jak się to robi w html za pomocą
<table><tr>something01</tr><tr>something02</tr></table>
a nie tabelę w sensie zamiennej np. print_r($array) w php

mam kod który wczytuję każdy wyraz pliku i go drukuje na ekranie:
  1. $f = fopen('./zzz.txt', 'r+');
  2. $contents = fread($f, filesize("./zzz.txt"));
  3. fclose($f);
  4.  
  5. $resArray = explode("\n",$contents);
  6. foreach($resArray as $r) {
  7. $ArrayResults[] = explode("<a>",$r);
  8. }
  9.  
  10. ### w tym miejscu mam juz wyrazy z pliku rozbite do tablicy $ArrayResults kazdy osobno
  11.  
  12. ### moge np wyrdukowac te wyrazy odzielajac kazdy spacja
  13. foreach($ArrayResults as $child1) {
  14. foreach($child1 as $child2) {
  15. echo $child2 . " ";
  16. }
  17. }
  18.  
  19. ### ale ja chcialbym kazdy wyraz wpisac do tabeli np. narysowanej w htmlu np. <td>wyraz</td>
  20. ### i jak to zrobić

i tutaj moje pytanie:
jak wydrukować na ekranie table w php np. taką jak się w htmlu drukuje za pomocą <td>xxx</td>
albo jak wstawić dane z tablicy php to wydrukowanej wcześniej na ekranie tabeli html?
nospor
Normalnie. W php generujesz kod HTML i mu to bez roznicy czy to tabelka czy nie

  1. echo '<table><tr>';
  2. foreach($ArrayResults as $child1) {
  3.  
  4. foreach($child1 as $child2) {
  5.  
  6. echo '<td>'.$child2.'</td>';
  7.  
  8. }
  9.  
  10. }
  11. echo '</tr></table>';
esgaroth
dzięki wielkie smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.