Seite 1 von 1

Project Possible

Verfasst: Mo 7. Jun 2004, 16:08
von JulianH.
Hi Leute,

ich habe folgendes Prob,

Ich habe ein Suchscript in PHP geschrieben mit einer MySQL DB im Hintergrund...klappt auch alles mit Contenido..

Nun habe ich folgendes vor....
Ich möchte ein Wort suchen und als Ergebniss einen Artikel finden..
Dieses Ergebniss soll aber nur ein Artikel sein und nicht aus der Datenbank kommen (die Suchwörter kommen aus der DB)..

Wie kann ich das machen??
Würd mich freuen wenn jemand eine Idee zum Besten bringt.

Beste Grüße
JulianH.

Verfasst: Mo 7. Jun 2004, 16:16
von emergence
erklär das nochmal einfacher...
was genau möchtest du machen und was hast du schon.

Verfasst: Mo 7. Jun 2004, 16:26
von JulianH.
Hi emergence,

finds gut das du schonmal Interesse zeigst ;)

also...

ich sitze an einem Kochbuch..
Diese Kochbuch hat Menues, Rezepte, Tips etc.
Diese möchte ich per Artikel hinzufügen.

Ein Modul mit einer Stichwortsuche habe ich schon.
Mein Problem besteht darin, wie ich Stichwörter mit Artikeln verbinden kann..

Beispiel:
Ich gebe in der Stichwortsuche "Eier" ein und finde einen Artikel mit den Zutaten Eier. So soll es später funktionieren.

Die Stichwörter möchte ich in einer MySQL Datenbank speichern, die Artikel jedoch flexibel hinzufügen können...ohne das ich diese in die Datenbank einfügen muss...
Ich habe mir schon folgende gedanken gemacht:
Der User gibt ein neues Rezept ein. Zu erst den Titel des Rezeptes. Danach die Zutaten und den Zubereitungstext.
Wenn er damit fertig ist wird er aufgefordert Stichwörter (extra Modul) anzugeben. Die werden dann in die Datenbank befördert.

Später soll man einfach nur auf die Suche gehen und einen Artikel finden können....

So weit der Plan und das Theoretische...Ich hoffe das ist ein wenig klarer formuliert :)

gruß
Julian

Verfasst: Di 8. Jun 2004, 11:09
von JulianH.
nicht so schüchtern :)

lasst euer Kreativität freien Lauf :lol:

grüße
JulianH

Verfasst: Mi 9. Jun 2004, 10:12
von emergence
also wenn ich es richtig verstanden habe hast du einen teil der rezepte in einem html format vorliegen. diese sollen durchsucht werden.
zusätzlich möchtest du bei neu eingegebenen rezepte diese direkt als artikel speichern und diese sollen dann ebenfalls mit durchsucht werden.
in einer db tabelle hast du die stichwörter und diese willst du jetzt einzelnen rezepten zuordnen können oder wie ?

ich würde alle rezepte in die db als artikel reinstellen stellen. einen importfilter für so eine aktion gibts aber nicht(momentan?).

bei der stichwortliste würde ich noch ein feld mitreinziehen, damit kannst du stichwörter einem eindeutigen artikel zuweisen (idart).

die suchfunktion durchsucht ja wahrscheinlich nur die stichwörter und liefert als ergebnis die idart zurück. damit hättest du eine eindeutige verknüpfung.
zusätzlich könntest du das gelieferte ergebniss als grundlage für eine volltextsuche innerhalb des rezeptes verwenden. (aber auch nur wenn alle rezepte in der db vorhanden sind)

Verfasst: Mi 9. Jun 2004, 10:22
von JulianH.
hi emergence,

du machst dir ja richtig gedanken :), find ich cool ^^

also, du hast es auf jeden Fall richtig verstanden...ist auch soweit eine gute Idee die ich einmal ausprobieren werde...

Ich habe noch eine Möglichkeit gefunden, mit der ich heute versuche das umzusetzten...
Als ich endlich mal den Monitor anschaltete *gg*, sah ich das jeder Artikel eine Artikel_ID hat....und habe auch gleich in der Contenido DB danach gesucht...
Und tatsächlich....der Artikel hat eine ID mit dem Namen (meinem rezept).....wenn ich nun ein Rezept eingebe...habe ich einen "weiter"-Button erstellt mit dem ich zur Stichworeingabe komme...wenn ich nun den eingegebenen Stichwörtern die Artikel ID zuweise..hab ichs im Prinzip schon....

Würde gehen oder?

Danke an dich @ emergence

gruß
julian

Verfasst: Mi 9. Jun 2004, 10:29
von emergence
ja sollte gehen... weiteres learning by doing ;-)

Verfasst: Mi 9. Jun 2004, 10:50
von JulianH.
jawoll 8)