Autor |
Nachricht |
dbha
Threadersteller
Dabei seit: 14.08.2007
Ort: Külsheim
Alter: -
Geschlecht:
|
Verfasst Di 13.05.2014 16:13
Titel Logische Datenabfrage mittels URL |
|
|
Gibt es die Möglichkeit in einer URL 2 Bedingungen logisch abzufragen, d.h. dass nur Treffer ausgegeben werden, die beide Bedingungen erfüllen?
Bei meiner Anwendung gibt es eine Variable "cat" für unterschiedliche Kategorien,
beispielsweise: lkw, pkw, roller, mtb, rot, blau, silber, weiss
Objekte sind dann entsprechend Ihren Eigenschaften den Kategorien zugeordnet.
Jetzt will ich über die URL z.B. nur Einträge, die der Kategorie pkw + silber angehören.
Wenn ich aber www.domain.de/?cat=pkw&&silber aufrufe kommen alle Einträge für pkws und alle für silber, also auch silberne lkws, roller, mtbs.
Gibt es eine Möglichkeit für eine "logische Abfrage" in der URL entsprechend "&&" in php?
Viele Grüße und Merci für eure Infos!
|
|
|
|
|
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst Di 13.05.2014 17:41
Titel
|
|
|
der komplette querystring wird deiner applikation übergeben. wenn die irgendeine entsprechende syntax versteht, dann geht das.
da wirst du aber erstmal mit ein paar infos um die ecke kommen müssen.
|
|
|
|
|
Anzeige
|
|
|
dbha
Threadersteller
Dabei seit: 14.08.2007
Ort: Külsheim
Alter: -
Geschlecht:
|
Verfasst Di 13.05.2014 20:03
Titel
|
|
|
Okay,... es handelt sich um eine Website auf Basis von Wordpress mit dem Plugin "WP Job Manager".
Im "Job Manager" können im Backend Kategorien erstellt werden, die dann einem Job zugewiesen werden.
(-> ein Job kann 1 oder auch mehreren Kategorien zugewiesen werden. )
Einzeln sind diese Kategorien per URL wie bereits beschrieben abfragbar.
Jedoch eine Filterung mit mehreren Kriterien funktioniert nicht so wie gewünscht.
Mehr Infos gerne, wenn ich weiß welche...(?)
|
|
|
|
|
remote
Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 110
Geschlecht:
|
Verfasst Di 13.05.2014 20:46
Titel
|
|
|
verstehe ich das richtig, du baust auf basis eines stellenanzeigen-plugins für wordpress eine kfz datenbank?
|
|
|
|
|
Nimroy
Community Manager
Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 46
Geschlecht:
|
Verfasst Di 13.05.2014 20:47
Titel
|
|
|
das Problem ist dein Datenaufbau an sich schon.
Deine Abfrage lautet "Gib mir alles, was in den Kategorien PKW und silber ist." Also rennt das Plugin los und sammelt alle Artikel ein, die in der Kategorie PKW sind ein und danach sammelt es alles ein, was ind er Kategorie silber ist.
Entweder multiplizierst du deine Kategorien aus oder du programmierst das Plugin um.
|
|
|
|
|
Morgo
Dabei seit: 10.08.2005
Ort: Von Kowelenz bis Kölle
Alter: 39
Geschlecht:
|
Verfasst Di 13.05.2014 21:32
Titel
|
|
|
Es gibt keine logischen Operatoren in URIs, nur Parameter. Und die werden in dem Fall in PHP abgehandelt. Die von dir oben gezeigte URL ist allerdings kein valider Query-String.
Reine Vermutung, nach dem was du bisher geschrieben hast: Hier musst du wohl ansetzen.
Nach kurzem Blick in die Dokumentation kann man da bei den SQL-Query-Konfigurationen wohl noch weitere Optionen reingeben und den Operator ändern.
Ich guck grad das erste mal in ein Wordpress Plugin. Sehen die alle so aus?
Zuletzt bearbeitet von Morgo am Di 13.05.2014 21:33, insgesamt 1-mal bearbeitet
|
|
|
|
|
dbha
Threadersteller
Dabei seit: 14.08.2007
Ort: Külsheim
Alter: -
Geschlecht:
|
Verfasst Di 13.05.2014 22:11
Titel
|
|
|
Erstmal merci für eure Antworten.
@Morgo: werd ich mir genauer anschauen.
@Nimroy: wie müsste denn die Abfrage heißen für: zeige alle Pkws die Silber sind?
Wenn es eine einfache Lösung gibt wäre das ideal!
@remote: die Kategorien sind nur beispielhaft. Könnte auch Bäcker, Metzger, Schreiner, Festanstellung, Zeitvertrag, Aushilfe, Lehrstelle sein.
wenn jemand eine einfache Lösung für diese Aufgabenstellung weiß... Das wäre super!!
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
|
|
|
|
|
|
|
Ähnliche Themen |
PHP/MySQL - Datenabfrage anhand von Datum (auch heute)
logische abfrage (oder so?)
Schwellenwert mittels Script
textfelder mittels css so anpassen
Imagemap mit Hovereffect mittels CSS
DIV überlappend mittels PHP öffnen
|
|