Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]parsowanie HTML, jak wyciagnac dane spomiedzy znacznikow?
siutek
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 1
Dołączył: 26.10.2005
Skąd: Toruń

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


witam, nie bardzo wiem jak sparsowac kod HTML by wyciagnac spomiedzy jego znacznikow interesujace mnie dane.

mam w php arraya:
  1. <?php
  2. 0=>'<td class="al">zenek</td><td class="ar">30</td><td class="ar">07.10.2008 11:51:22</td></tr>',
  3. 1=>'<td class="al">franek</td><td class="ar">29</td><td class="ar">07.10.2008 11:51:10</td></tr>',
  4. 2=>'<td class="al">zbychu</td><td class="ar">27</td><td class="ar">07.10.2008 11:51:09</td></tr>',
  5. 3=>'<td class="al">janek</td><td class="ar">26</td><td class="ar">07.10.2008 11:50:50</td></tr>',
  6. 4=>'<td class="al">ferdek</td><td class="ar">25</td><td class="ar">07.10.2008 11:50:33</td></tr>'
  7. );
  8. ?>


moj problem polega na tym, ze nie wiem jak sprawic by w petli otrzymywac za kazdym razem arraya o wartosciach
  1. <?php
  2. 0=>array(0=>'zenek',1=>'30',2=>'07.10.2008 11:51:22'),
  3. 1=>array(0=>'franek',1=>'29',2=>'07.10.2008 11:51:10')
  4. // i tak dalej...
  5. );
  6. ?>


nie tlumaczcie mi jak robic petle, ani jak Tworzyc arraya, bo tyle wiem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) powiedzcie jak sie dobrac bezposrednio do tych danych, by moc je przypisac do arraya??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rzepski666
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 1
Dołączył: 6.10.2008

Ostrzeżenie: (10%)
X----


  1. <?php
  2. $tab = array(
  3. 0=>'<td class="al">zenek</td><td class="ar">30</td><td class="ar">07.10.2008 11:51:22</td></tr>',
  4. 1=>'<td class="al">franek</td><td class="ar">29</td><td class="ar">07.10.2008 11:51:10</td></tr>',
  5. 2=>'<td class="al">zbychu</td><td class="ar">27</td><td class="ar">07.10.2008 11:51:09</td></tr>',
  6. 3=>'<td class="al">janek</td><td class="ar">26</td><td class="ar">07.10.2008 11:50:50</td></tr>',
  7. 4=>'<td class="al">ferdek</td><td class="ar">25</td><td class="ar">07.10.2008 11:50:33</td></tr>'
  8. );
  9.  
  10. foreach ($tab as $k => $v) {
  11.    $v = str_replace('</td>', ';', $v);
  12.    $v = strip_tags($v);
  13.    $a = explode(';', $v);
  14.    $tab[$k] = $a;
  15. }
  16.  
  17. echo '<pre>'; var_dump($tab); echo '</pre>';
  18. ?>


może być?

Ten post edytował batman 7.10.2008, 12:41:12
Powód edycji: poprawiłem bbcode ~batman
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: 15.10.2025 - 18:45