Mam mały problem dotyczący wyszukiwania danych z pliku XML. Mam plik ksiazki.xml ktory wygląda w skrócie tak:
<ksiazki>
<pozycja>
<kategoria>Informatyka</kategoria>
<tytul>Jezyk C++</tytul>
<autor>Stroustrup Bjarne</autor>
</pozycja>
<pozycja>
<kategoria>Informatyka</kategoria>
<tytul>Front Page 2002 w 10 minut</tytul>
<autor>Habraken Joe</autor>
</pozycja>
</ksiazki>
I mam sobie plik php:
<?php
$metoda_szukania=$_POST['metoda_szukania'];
$wyrazenie=$_POST['wyrazenie'];
$wyrazenie = trim($wyrazenie);
$biblioteka = simplexml_load_file('ksiazki.xml');
echo 'Znalezione pozycje do hasla '.$wyrazenie.': <br/>';
$ksiazki = $biblioteka -> xpath('/ksiazki/pozycja[contains(tytul, \'duszy\')]'); //?


foreach($ksiazki as $kniha)
{
echo 'Nazwa: '.$kniha->tytul[0].'<br/>';
}
?>
MAM PYTANIE JAK ZMIENIĆ TEN PLIK php aby zamiast wyszukiwani tytułu "duszy" znajdował to co poda użytkownik. PROSZĘ O POMOC bo męczę się już 2 dni i nie wiem jak zmienić to jedną linijkę tekstu. Czyli jak zamiast słowa duszy wstawić tak jakąś zmienną np. $wyrazenie?


Aha i zamiast tytułu wyszukiwał to co też poda użytkownik czyli autora lub kategorie. Czyli jak wstawić drugą zmienną $metoda_szukania?


PROSZĘ O POMOC!!!!