» Poradna » Programy

PHP a XPath - atribut má odpovídat jedné z několika hodnot

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 2/2
 |   |  Microsoft Windows 7 Chrome 18.0.1025.152  |  [85.71.123.---]

Jak mohu pomocí XPathu (používaného v rámci PHP scriptu) najít všechny uzly, jejichž jeden atribut nabývá jedné z několika možných hodnot?Příklad XPath dotazu:/OBCHOD/ZBOZI[@KATEGORIE='$kategorie1' OR @KATEGORIE='$kategorie2' OR KATEGORIE='$kategorie3']Toto bohužel nefunguje, takže bych to potřeboval udělat jinak. Nebo je to tak, že to prostě nejde? :( Díky za rady.

Odpovědi na otázku

 |   |  Microsoft Windows 7 Chrome 18.0.1025.152  |  [85.71.123.---]

Omlouvám se, před tou třetí kategorií je taky zavináč, takže to vypadá takhle... abyste nemysleli, že chyba je způsobená tím:/OBCHOD/ZBOZI[@KATEGORIE='$kategorie1' OR @KATEGORIE='$kategorie2' OR @KATEGORIE='$kategorie3']

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 18.0.1025.152  |  [85.71.123.---]

Ruším dotaz, ono to takto funguje, měl jsem překlepy v hodnotách těch atributů Pardon.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Atribut, Kategorie



Určitě si přečtěte


Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

** Tesla představila elektrický kamion ** Má obdivuhodný výkon i dojezd ** Prodávat by se měl už za dva roky

17.  11.  2017 | Vojtěch Malý | 229

Nejlepší notebooky do 10 tisíc, které si teď můžete koupit

Nejlepší notebooky do 10 tisíc, které si teď můžete koupit

** I pod hranicí desíti tisíc korun existují dobře použitelné notebooky ** Mohou plnit roli pracovního stroje i zařízení pro zábavu ** Nejlevnější použitelný notebook koupíte za pět a půl tisíce

16.  11.  2017 | Stanislav Janů | 55

Google Mapy mají nový design. Líbí se vám víc než předchozí? Tady je srovnání

Google Mapy mají nový design. Líbí se vám víc než předchozí? Tady je srovnání

** Nový design Google Map přijde na počítače i mobilní telefony. ** Zaměřuje se na zvýraznění konkrétních míst, mapové podklady jsou mnohdy upozaděné. ** Lépe pracuje s chráněnými oblastmi a parky.

20.  11.  2017 | Vladislav Kluska | 28