Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z pętlą
Forum PHP.pl > Forum > PHP
blackneron
Problem jest taki że nad każdą tabelką wyświetla mi całą zawartość array() a chcem aby to było kolejne. Czyli pod 1 tabelką 1 element tablicy, pod 2 tabelką 2 element tablicy ... Wiem, że banał ale trudno mi teraz to wychwycić.

  1. <?php
  2. print '<TABLE cellSpacing=1 cellPadding=1 align=left border=0>';
  3. $k=$_GET['k'];
  4. $p=$_GET['p'];
  5. if($k==13 && $p==1) { 
  6.  $tab=array("A1","A2","A3","A4");
  7. foreach($tab as $key => $value) {
  8. print "<tr><td>$value</td></tr>";
  9. }
  10.  }
  11. print '<TR>';
  12. for ($ilosc=0;$ilosc<12;$ilosc++) {
  13. $nazwa=$link[$ilosc];
  14.  
  15. if (strstr($nazwa,"EAN")) {
  16. $ean=1;
  17. } 
  18.  
  19.  
  20. $nazwa=str_replace('rozmiar (d x L) mm', 'rozmiar<br>(d x L) mm', $nazwa);
  21.  
  22. if ($ean==1 and $ilosc==2) {
  23. }
  24. ?>
likemandrake
Mowisz o kilku tabelkach, skoro po kodzie ja widze, ze chodzi o jedna tabelke, tylko i wylacznie o jedna, wiec Twoje pytanie jednoczesnie staje sie nie zrozumiale...

Kazda tabelka ma w sobie wiersze i kolumny...

Popraw swoje pytanie
blackneron
Cytat(likemandrake @ 8.08.2007, 10:10:45 ) *
Mowisz o kilku tabelkach, skoro po kodzie ja widze, ze chodzi o jedna tabelke, tylko i wylacznie o jedna, wiec Twoje pytanie jednoczesnie staje sie nie zrozumiale...

Kazda tabelka ma w sobie wiersze i kolumny...

Popraw swoje pytanie


Tzn. w komórkach.
Ma wyświetlać w tej samej tabelce:

A1
rozmiar (d x L) mm | rozmiar (d x L) mm

(...)

A2
rozmiar (d x L) mm | rozmiar (d x L) mm

(...)

itd...
Zyryx
czy to jest twój cały skrypt bo mam wrażenie, że czegoś brakuje winksmiley.jpg (np. z kąd się wzieła zmienna link?).
likemandrake
Jesli zrozumialem to tak jak powinienem, to moja odpowiedz brzmi:

Zrob petle w petli...

np.:

Kod
<?php
$title=array("title1", "title2", "title3");
$vars=array(
   array("1", "2", "3"),
   array("11", "12", "13"),
   array("21", "22", "23")
)
foreach($title AS $key=>$value) {
    $narr=$vars[$key];
    $size=sizeof($narr);
    echo "tytulek $value<br>";
    for($i=0; $i < $size; $i++) {
       echo "wartosc: ".$narr[$i]."<br>";
    }
    echo "koniec tytulku<br>";
}
?>


Mam nadzieje, ze to cos wiecej wyjasni 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.