![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Piszę skrypt księgarni internetowej opartej na PHP I XML. Potrzebuję, wyciągnąć z pliku wszystkie książki z konkretnej kategorii (po wybraniu kategorii na stronie wyświetlać się mają wszystkie książki z danej kategorii). Np. klikamy w kategorię "Prawo" (id tej kategorii to 2156 - w moim pliku publikacje.xml jest to <cid>2156</cid>) i wyświetlają się książki o prawie.. Mój skrypt, który można przerobić wyświetlający ogólnie wszystkie książki:
Proszę o pomoc! Ten post edytował pececik 11.07.2009, 20:16:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 141 Dołączył: 11.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod $plik = simplexml_load_file("publikacje.xml"); //Zawartość pliku do tablicy
foreach($plik as $wartosc) { //Pętla if ($wartosc->cid == 2156){ echo "<a href=$wartosc->link><b>$wartosc->tytul</b></a><br />"; //tytuł książki, jako link do niej echo "$wartosc->autor<br />"; //autor książki echo "Cena: $wartosc->cena<br />"; //cena książki echo "<img border=0 src=$wartosc->imgmini /><br />"; //okładka książki echo "$wartosc->opis<br /><br />"; //opis książki echo "$wartosc->isbn<br /><br /><br />"; //isbn książki } else { echo 'Nic nie znaleziono'; break; } } Ten post edytował athei 11.07.2009, 21:09:05 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod $plik = simplexml_load_file("publikacje.xml"); //Zawartość pliku do tablicy foreach($plik as $wartosc) { //Pętla if ($wartosc->cid == 2156){ echo "<a href=$wartosc->link><b>$wartosc->tytul</b></a><br />"; //tytuł książki, jako link do niej echo "$wartosc->autor<br />"; //autor książki echo "Cena: $wartosc->cena<br />"; //cena książki echo "<img border=0 src=$wartosc->imgmini /><br />"; //okładka książki echo "$wartosc->opis<br /><br />"; //opis książki echo "$wartosc->isbn<br /><br /><br />"; //isbn książki } } Dziękuję chłopaki! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Chciałem właśnie ifa zrobić, ale nie wiedziałem dokładnie jak ma wyglądać. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:40 |