Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Ich hab mal wieder eine Frage bzgl. meiner Datenbank.

In meiner Applikation kann man über eine Suchfunktion Filme aus meiner DB suchen (Genre, Titel, Darsteller). Die Suche funktioniert auch, nun würde ich aber gerne auch nach Teilen des eingegebenen Suchbegriffes suchen lassen bzw. Wildcards nutzen.

Muss ich das über meine cfquery definieren und die Select Anweisung soweit modifizieren oder wie krieg ich die Suche angepasst?

  • Autor

Da leider die Zeit für Edith vorbei ist:

	

SELECT * from filme 

WHERE fi_genre = '#genre#' OR fi_name LIKE '#filmtitel#%' OR fi_darsteller LIKE '#darsteller#%'

Bevor ich irgendwas in den Suchfeldern eingebe wird mir alles ausgegeben.

Anm.: Genre ist über eine Drop Down List auswählbar, daher kann man dort nur nach tatsächlich existierenden Genres suchen.

Naja das ist kein Problem deines SQL Statements oder deiner Datenbank sondern deines Programms.

Diese Meinung kann ich nicht ganz teilen. Ich denke das SQL- Statement hat schon seine probleme.

Beispiel:

Der Benutzer wählt zwar das Genre aus aber Filmtitel und darsteller lässt er leer.

Ergebnis:

Es kommen alle Filme die als

GENRE das "ausgewählte Genre" haben

ODER Irgendeinen Titel haben (also alle)

ODER Irgendeinen Darsteller haben (also auch alle)

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.