Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Szukanie i łączenie elementów do tablicy
Forum PHP.pl > Forum > PHP
rivos
Witam ponownie z prośbą o pomoc:)

Pilnie potrzebuje informacji dot. czegoś takiego jak:
-Jest pewien kod np.:
  1. <html><head><style="heeee.css"></head><body>
  2. <div id="list" rel="46123" class="heeeh">byleco</div>
  3. <div id="list" rel="461243" class="heeeh">byleco</div>
  4. <div id="list" rel="81123" class="heeeh">byleco</div>
  5. <div id="list" rel="41233" class="heeeh">byleco</div>
  6. <div id="list" rel="891123" class="heeeh">byleco</div>
  7. </body>
  8. </html>


I otóż nie wiem jak zrobić by pobrało wszystkie rel z diva o id list, a klasie heeeh

Explode mi niezbyt pasuje:
  1. $aa = explode('<div id="list" rel="', $html);
  2. $aa = explode('" class="heeeh">', $aa[1]);
  3. $aa = $aa[0];


Ponieważ, nie wiem jak zrobić by pobrało więcej niż, tylko jedno biggrin.gif Może są osoby, które chętnie mi pomogą w tym, jakże "ciężkim" problemie biggrin.gif
darko
Ja zrobiłbym coś w ten deseń:
  1. error_reporting(E_ALL);
  2. $string = '<?xml version=\'1.0\'?><doc><div id="list" rel="46123" class="heeeh">byleco</div><div id="list" rel="461243" class="heeeh">byleco</div><div id="list" rel="81123" class="heeeh">byleco</div><div id="list" rel="41233" class="heeeh">byleco</div><div id="list" rel="891123" class="heeeh">byleco</div></doc>';
  3. $xml = simplexml_load_string($string);
  4. foreach($xml as $x)
  5. {
  6. echo (string) $x['rel'] . '<br/>';
  7. }
rivos
Nie oto mi chodziło, ale dzięki za chęci:)

potrzebuje czegoś, z czym może nawet NaN jest tych divów, i potrzebuje właśnie pobranie każdego z nich ;p

Może ktoś wie jak zrobić też tak:

<div id='title'>cos1</div><div>wartosc1</div>

<div id='title'>cos2</div><div>wartosc2</div>

<div id='title'>cos3</div><div>wartosc3</div>

<div id='title'>cos4</div><div>wartosc4</div>


I wyciągnęło do tablicy:
"title" => "wartosci"

questionmark.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.