hi!
ich habe auf meiner seite ein linkleiste von a-z, bei der bei jedem buchstaben die filme gelistet kommen, die mit dem jeweiligen buchstaben beginnen.
soweit so gut und kein problem. nun möchte ich aber, dass alle filme, wie zb "der herr der ringe" sowohl bei "D" (was normal wäre) als auch bei "H" gelistet werden.
ich hatte bereits eine lösung, die auch funktioniert hat, allerdings wurden die datensätze dann nicht richtig sortiert, weil ich mit php nachgeholfen habe und das ganze nicht gleich in der selectabfrage gemacht wurde ...
hier komme ich dann auch bereits zu meiner frage ...
So ungefähr schaut meine bisherige Selectabfrage aus ...
wie kann ich nun einbauen, das "der, die, das und the" auch berücksichtigt werden, wenn nach dem jeweiligen Artikel der passende gesuchte Buchstabe, in dem Beispielfall 'H' vorkommt?
ich dachte eventuell so ...
das würde ja bereits funktionieren, allerdings fehlt mir dann noch die richtige sortierung ... d.h. der herr der ringe sollte dann unter dem buchstaben "h" auch mit "h" sortiert werde und nicht wie im Titel gespeichert mit "d" ...
... und, natürlich hätte ich dann gerne, dass der Artikel hinter dem Titel angezeigt wird, in etwa so ... "herr der ringe, der"
so, ich hoffe, ich konnte mein problem halbwegs erklären und noch mehr hoffe ich, dass ihr mich auf einen lösungsweg bringen könnt ... oder aber, vielleicht ist es ja 'nur' mit einer selectabfrage alleine gar nicht möglich?!
vielen dank schon mal, jeichi
ps: die seite, für die ich das script dann benutzen möchte ... http://www.filmempfehlung.com/2_A
ich habe auf meiner seite ein linkleiste von a-z, bei der bei jedem buchstaben die filme gelistet kommen, die mit dem jeweiligen buchstaben beginnen.
soweit so gut und kein problem. nun möchte ich aber, dass alle filme, wie zb "der herr der ringe" sowohl bei "D" (was normal wäre) als auch bei "H" gelistet werden.
ich hatte bereits eine lösung, die auch funktioniert hat, allerdings wurden die datensätze dann nicht richtig sortiert, weil ich mit php nachgeholfen habe und das ganze nicht gleich in der selectabfrage gemacht wurde ...
hier komme ich dann auch bereits zu meiner frage ...
PHP-Code:
SELECT * from dvd WHERE 'Titel' like 'zB H%'
wie kann ich nun einbauen, das "der, die, das und the" auch berücksichtigt werden, wenn nach dem jeweiligen Artikel der passende gesuchte Buchstabe, in dem Beispielfall 'H' vorkommt?
ich dachte eventuell so ...
PHP-Code:
SELECT * from dvd WHERE
'Titel' like 'H%'
OR LEFT('Titel',4) like 'Der H%'
OR LEFT('Titel',4) like 'Das H%'
OR LEFT('Titel',4) like 'Die H%'
OR LEFT('Titel',4) like 'The H%'
... und, natürlich hätte ich dann gerne, dass der Artikel hinter dem Titel angezeigt wird, in etwa so ... "herr der ringe, der"
so, ich hoffe, ich konnte mein problem halbwegs erklären und noch mehr hoffe ich, dass ihr mich auf einen lösungsweg bringen könnt ... oder aber, vielleicht ist es ja 'nur' mit einer selectabfrage alleine gar nicht möglich?!
vielen dank schon mal, jeichi
ps: die seite, für die ich das script dann benutzen möchte ... http://www.filmempfehlung.com/2_A
Kommentar