phpBB: In suche bei Buch Datenbank benutzung von AND/OR/NOT?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Der Parameter bestimmt, wie die beiden SearchToSQL aufrufe miteinander kombiniert werden. Wenn du meinst, wie einzelne Suchbegriffe kombiniert werden: siehe oben.
McNamara

Beitrag von McNamara »

Der Parameter bestimmt, wie die beiden SearchToSQL aufrufe miteinander kombiniert werden
Ja genau das meinte ich. Nochmal ne frage wie kann ich mit MultiSearchToSQL z.b. nach Büchern in meiner DB suchen die mehr als 20 mal angesehen wurden geht das so?:

Code: Alles auswählen

MultiSearchToSQL('title' => 'picasso', 'views' > '20')
Grüße McNamara
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Das kannst du ausserhalb des SearchToSQL Aufrufs in die WHERE Bedingung mit einbauen, z.B.

Code: Alles auswählen

$sql = 'SELECT irgendwas FROM irgendwo WHERE views>20 AND (' . SearchToSQL(...) . ')';
McNamara

Beitrag von McNamara »

Da dieses Feature scheinbar viele gebrauchen können, kann ich das ja mal als Option einbauen, wenn ich die Zeit dazu finde.
Gibt es schon eine neue version wo man einstellen kann ob SearchToSQL standardmässig nach und/oder sucht?

Grüße McNamara
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Ja...
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Ups, ich habe das Thema hier völlig vergessen :oops: Den Beitrag oben habe ich geschrieben, als ich keinen Zugriff auf die Datei hatte, und Zuhause habe ich nicht mehr dran gedacht :oops:

http://mitglied.lycos.de/pyramidenzahn/ ... htosql.txt
wenn $options['default_word_combine'] auf 'AND' gesetzt ist, wird das als Standard-Operation verwendet.
Antworten

Zurück zu „Coding & Technik“