Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SimpleXML przekazywnie zmiennych przy dostępie do danych
glashaus
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 31.07.2008

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


Witam,
to chyba mój pierwszy post na tym forum więc chciałem wszystkich powitać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Na wstępie chciałem powiedzieć, że informacje na temat SimpleXML na tym forum były dla mnie bardzo pomocne ale od rana siedze dziś nad jednym banałem i nie mam pomysłu już jak to przekazać, zaznaczam, że pewnie to debilny problem i ja coś przeoczyłem ale gdyby ktoś mógł rzucić okiem byłbym wdzięczny.
Mam następujący kod
CODE

$przekazanie=$_GET['przekazanie'];
echo "przekazywana zmienna: $przekazanie";


//By wyciągnąć określoną wartość należy posłużyć się zmienną
//$xml->NAZWA GŁÓWNEGO KLUCZA[INDEKS LICZBOWY]->NAZWA POLA KOŃCOWEGO,
//czyli: $xml->wpis[1]->id / $xml->wpis[0]->id

$loaded = simplexml_load_file('bazy/zlecenia.xml');
echo "

";
echo $loaded->zlecenia->zlecenie[$przekazanie]->adres_zlecenia;



?>

php nie łapie mi linijki:
echo $loaded->zlecenia->zlecenie[$przekazanie]->adres_zlecenia;
przecież składniowo wszystko jest ok, nie wiem co to może być próbowałem już z cudzysłowem itp. ale nic nie działa.
Pomocy;P
Pozdrawiam


__________________________________________________________
edyta:

przepraszam za bajzel ale temat do zamknięcia, rozwiązałem problem oczywiście moje przeoczenie, wartość zmiennej nie miała wartości int tylko była zmienną string.
Wystarczyło dopisać: $przekazanie=(int)$_GET['przekazanie'];
Może komuś sie przyda jak będzie miał takie zaćmienie jak ja.
Pozdrawiam i przepraszam za kłopot.

Ten post edytował glashaus 29.06.2009, 10:15:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


  1. <?php
  2. //By wyciągnąć określoną wartość należy posłużyć się zmienną
  3. //$xml->NAZWA GŁÓWNEGO KLUCZA[INDEKS LICZBOWY]->NAZWA POLA KOŃCOWEGO,
  4. //czyli: $xml->wpis[1]->id / $xml->wpis[0]->id
  5.  
  6. $loaded = simplexml_load_file('bazy/zlecenia.xml');
  7.  
  8. ";
  9. echo $loaded->zlecenia->zlecenie[$przekazanie]->adres_zlecenia;
  10.  
  11.  
  12.  
  13. ?>

a się zapytam:
Łer iz varjable $przekazanie ustawiona (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
ant dodatkowo strzel sobie

  1. <?php
  2. echo'<pre>';
  3. print_r( $loaded );
  4. ?>

i zobacz czy aby napewno dobrze się próbujesz do tego elementu dobrać.
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: 10.10.2025 - 04:50