Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tablica.., Jak to wyświetlić?
kajzur
post
Post #1





Grupa: Zarejestrowani
Postów: 385
Pomógł: 26
Dołączył: 22.03.2008
Skąd: TM

Ostrzeżenie: (0%)
-----


Witam, mam problem.. Mam taką tablice:

Kod
Array
(
    [0] => Array
        (
            [0] => http://www.pierwszemiejsce.pl/
            [1] => http://www.comweb.com.pl/
            [2] => http://www.forum.optymalizacja.com/
            [3] => http://pozycjonowanie.pl/
            [4] => http://www.e-arteria.pl/
        )

    [1] => Array
        (
            [0] => PierwszeMiejsce.pl :: Skuteczne Pozycjonowanie Stron
            [1] => ComWeb: pozycjonowanie stron - TANIO - pozycjonowanie stron ...
            [2] => Pozycjonowanie i Optymalizacja - SEO Forum, Hosting, Webhosting ...
            [3] => Pozycjonowanie.pl
            [4] => Arteria - Skuteczne Pozycjonowanie stron www w wyszukiwarkach ...
        )

    [2] => Array
        (
            [0] => Skuteczne pozycjonowanie - Infolinia: 0801 000 605. Pozycjonowanie i optymalizacja stron. Lata doświadczeń, setki klientów.
Kontakt - Oferta - Ile inwestujesz - Gwarancja
            [1] => Skuteczne pozycjonowanie i tworzenie stron - 9 lat doświadczenia! W ofercie pozycjonowanie jednorazowe dla haseł mniej konkurencyjnych i stałe dla trudnych ...
            [2] => Pozycjonowanie stron internetowych. Pozycjonowanie i Optymalizacja Forum - Pozycjonowanie i optymalizacja stron internetowych. Otwarta rozmowa na temat ...
Google - Dla początkujących - Ogłoszenia i Zlecenia
            [3] => Witamy nowych użytkowników Pozycjonowanie.pl, przedstaw się tutaj i napisz czym się zajmujesz i ... Pozycjonowanie, promocja serwisów, spamowanie, narzędzia ...
            [4] => Jeżeli pozycjonowana strona w czasie trwania umowy nie znajdzie się na ustalonej pozycji za jej pozycjonowanie nie pobieramy żadnych opłat ! ...
        )

)


Jak ja mogę ją sensownie wyświetlić? Chodzi mi o plik xml:

  1.  
  2. <?xml version="1.0" encoding="iso-8859-2" ?>
  3. <pages>
  4. <page>
  5. <link>Tutaj wartosci z $pages[0]</link>
  6. <title>Tutaj wartosci z $pages[1]</title>
  7. <desc>Tutaj wartosci z $pages[2]</desc>
  8. </page>
  9. <page>
  10. <link>Tutaj wartosci z $pages[0]</link>
  11. <title>Tutaj wartosci z $pages[1]</title>
  12. <desc>Tutaj wartosci z $pages[2]</desc>
  13. </page>
  14.  
  15. </pages>
I tak dalej.. próbowałem różnych dziwnych pętl, np:

  1. echo '<?xml version="1.0" encoding="iso-8859-2" ?><pages>';
  2.  
  3.  
  4.  for($i=0; $i<count($pages); $i++) // double loop for recive data
  5.  {
  6.  
  7.  echo '<page>';
  8.  
  9.     foreach($pages[$i] as $value)
  10.      {
  11.        
  12.        echo '<link>'.$value.'</link>';
  13.        
  14.        
  15.            foreach($pages[$i] as $value)
  16.              {
  17.                
  18.                echo '<title>'.$value.'</title>';
  19.            
  20.                
  21.                        foreach($pages[$i] as $value)
  22.                      {
  23.                        
  24.                        echo '<desc>'.$value.'</desc>';
  25.                    
  26.                        
  27.                      }
  28.                
  29.              }
  30.        
  31.      }
  32.      
  33.      echo '</page>';
  34.  }
  35.  echo '</pages>';
Rzecz jasna nie działa jak powinno.. Proszę o pomoc. Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kajzur
post
Post #2





Grupa: Zarejestrowani
Postów: 385
Pomógł: 26
Dołączył: 22.03.2008
Skąd: TM

Ostrzeżenie: (0%)
-----


  1. $count = count($pages['title']);
  2.  
  3. foreach($pages['desc'] as $key => $dsc)
  4. {
  5.  
  6. $pages['desc'][$key] = preg_replace('/<a href="[^\"]+">[^<]+</a>/','', $dsc);
  7.  
  8. }
  9.  
  10. echo '<?xml version="1.0" encoding="iso-8859-2" ?><pages>';
  11. for($i=0; $i<= $count; $i++)
  12. {
  13. echo '<page>';
  14. echo '<link>'.$pages['link'][$i].'</link>';
  15. echo '<title>'.$pages['title'][$i].'</title>';
  16. echo '<desc>'.$pages['desc'][$i].'</desc>';
  17. echo '</page>';
  18. }
  19. echo '</pages>';
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.01.2026 - 18:50