Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Szukanie i łączenie elementów do tablicy
rivos
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 2
Dołączył: 26.12.2011

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


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 (IMG:style_emoticons/default/biggrin.gif) Może są osoby, które chętnie mi pomogą w tym, jakże "ciężkim" problemie (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


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. }
Go to the top of the page
+Quote Post
rivos
post
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 2
Dołączył: 26.12.2011

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


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"

(IMG:style_emoticons/default/questionmark.gif)

Ten post edytował rivos 13.09.2012, 19:37:38
Go to the top of the page
+Quote Post

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: 23.08.2025 - 01:14