Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]pobranie i sortowanie pliku .xml
mariuszr
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 6.02.2013

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


Witam
Mam taki kod:
CODE
<?php

$xml = simplexml_load_file('przepisy.xml');
foreach ($xml->przepis as $foo)
{
echo "<LI>$foo->uid - $foo->crdate - $foo->title - $foo->bodytext - $foo->parent_category - $foo->cat_title<br />";
}


?>


Ładnie drukuje mi całą zawartoość pliku przpisy.xml, ale jak mam pobrac do tablicy i wybrac tylko unikaln rekordy(takie ktore wystepuja na 1 albo 2 razy)(IMG:style_emoticons/default/questionmark.gif) ?

Domyslam sie ze trzeba zastosowac in_array i jakiegos if-a. Chcialm to zrobic tak:
CODE
$xml = simplexml_load_file('przepisy.xml');

$tablica = array("$xml");

if (in_array("uid", $tablica)) {
echo "Znaleziono uid";
} else {
echo "Nie znaleziono uid";
}
if (in_array("crdate", $xml)) {
echo "Znaleziono crdate";
}else {
echo "Nie znaleziono crdate";
}
if (in_array("bad", $xml)) {
echo "Znaleziono bad";
}else {
echo "Nie znaleziono bad";
}


Ale nie dziala. POMOCY!!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Posio
post
Post #2





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

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


pętla foreach sprawdz czy klucz czy tam wartość mają to czego szukasz...
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: 22.12.2025 - 21:55