Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] zliczanie danych z 1 kolumny i na końcu ich sortowanie
Forum PHP.pl > Forum > Przedszkole
Drohan
mam taki skrypt

  1.  
  2. $plik = file_get_contents("test.xls");
  3. $plik = explode("\n",$plik);
  4. echo"<table border=\"0\"><tr><td><b>Imię</b></td>";
  5. for ($i=1;$i<18;$i++){
  6. echo"<td><b>Pytanie ".$i."</b></td>";
  7. }
  8. echo "</tr>";
  9.  
  10. for ($i=0;$i<=count($plik);$i++){
  11. $row=explode("\t",$plik[$i]);
  12. echo "<tr>";
  13. for ($j=0;$j<=count($row);$j++){
  14. echo "<td align=center>".$row[$j]."</td>";
  15. }
  16. echo "</tr>";
  17. }


w jaki sposób można posortować i wyświetlić dane z jednej kolumny a następnie z kolejnych?
thek
Stwórz $i tablic, do których w pętli $j będziesz dodawał elementy smile.gif Można też macierz pod postacią tablicy tablic by potem operować na tym jak sobie chcesz. Jeśli dobrze widzę to kolumny u Ciebie będą odpowiednikami wybierania i-tych elementów, więc wygodniej może być stworzenie $j tablic. Wtedy dokładasz w każdym przejściu pętli $i do każdej tablicy jeden element, co utworzy Ci kolumny, które będą tym co chcesz. Odpowiednikami kolumn, które sobie posortujesz już potem jak chcesz.
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.