Bitte um Hilfe bei einem PHP/MySQL-Projekt

30 07 2008

Ich suche Hilfe bei einem kleinen (?) Projekt. Ich möchte gerne auf meinem Webspace eine kleine Datenbank haben, in die ich meine Filmsammlung eintragen kann, so dass ich unterwegs aus darauf Zugriff habe und auch von unterwegs die Daten verändern kann.

Vorhanden ist ein Webspace, auf dem PHP und MySQL laufen.

Die Anforderung an die Datenbank ist folgende:

- 11 Felder
– Titel (Textfeld)
– Art (radio-button mit verschiedenen Werten)
– Sprache (Drop-Down-Menu)
– Spindel (Zahlenfeld)
– Disc (Zahlenfeld)
– Format (radio-button mit verschiedenen Werten)
– verliehen (check-box mit den Werten ja/nein)
– Verliehen an (Textfeld)
– Bemerkungen (Textfeld)
– IMDB (Textfeld, Link zum Eintrag des Filmes bei der IMDB)
– Cover (in diesem Feld soll das Cover der DVD-Hülle dargestellt werden, die Bildatei liegt in einem genau definierten Ordner auf dem Server)

Die Datenbank soll mir im Web-Browser folgende Ansichten zeigen:

- Eingabemaske: hier kann ich neue Filme erfassen, Daten eingeben
- Listendarstellung: eine Übersicht über alle Filme in Listenform mit allen Feldern nebeneinander. A Anfang jeder Zeile soll das Cover als Thumbnail erscheinen
- Detailansicht für jeden Film: auf dieser Seite erscheinen alle Felder und das Cover des Films in gross.
- Suchmaske: wie der Name schon sagt, hier gebe ich Daten ein, nach denen ich suchen möchte.

Zur Suche ist folgendes zu sagen: Die Suche sollte funktionieren und Treffer ausgeben, auch wenn nur ein Wort eines Feldes übereinstimmt. Beispiel: ich habe zwei Filme mit dem Titel „Das blaue Blümchen“ und „Blümchen bewegt im Wind“. Dann sollte eine Suche mit dem Wort „Blümchen“ beide Filme asl Treffer ausgeben. Klingt logisch, aber ich habe derzeit eine Datenbank, die den Film nur findet, wenn ich den Titel in de Suche genau so Wort für Wort eingebe, wie ich ihn erfasst habe. Das ist unpraktisch.

Natürlich sollten auf den jeweiligen Masken auch eine Navigation sein, um zwischen den Masken hin und her wechseln zu können.

Ich habe absolut keine Ahnung, was für ein Aufwand es ist, so was zu programmieren. Vielleicht kann mir einer der Cracks in PHP und MySQL eine kurze Vorstellung davon vermitteln. Wenn jemand sogar bereit wäre, mir so was zu schreiben, so dass ich es auf meinem Webspace installieren kann wäre ich sehr dankbar. Wie wir uns dann wegen Vergütung und dergleichen einigen können wir per Mail ausmachen. Oder vielleicht mochte jemand einfach den Foxpod unterstützen? *WinkmitdemZaunpfahl* ;-)


Aktionen

Information

3 Antworten

30 07 2008
Philipp

ich habe vor Jahren mal etwas ähnliches für einen Bekannten erstellt.
Das Teil lief damals über einen abgespeckten Web-Server von ner CD…
Aber erfüllt im Grund genommen Deine Anforderungen:
PHP mit Mysql
Cover waren drin
Suchen kann man
Felder dürfte auch hinkommen

Aber ich glaube da müsste man noch ein oder anderes anpassen :-D

Ich kann dir das ganze, aber bei Bedarf auch per Mail zukommen lassen.

7 02 2009
Philipp

hmmm… der post ist genauso tot wie das blog? ;-)
Lese irgendwie nur noch Deine Twitter-Feeds

7 02 2009
Andreas

Hallo Philipp

Danke für Deine Hilfe. Ich habe aber eine Alternative gefunden für mein PHP-Problem.

Das Projekt Foxpod ist nicht tot. Ich habe dieses Bog ja nie wirklich als richtiges Blog benutzt, sondern immer nur als Plattform, um den Foxpod zu veröffentlichen. Mir fehlt einfach derzeit das Konzept. Ich weiss nicht wie weitermachen. Die Luft ist raus, denn vieles hier in der Ukraine ist für mich Alltag geworden und ich mag auch nicht mehr über alles mögliche schimpfen, was hier manchmal etwas komisch ist. Lust auf eine neue Folge habe ich schon, aber ….

Aber nachdem Du ja bei Twitter mitliest siehst Du ja sofort, wenn eine neue Folge da ist :-)

Kommentieren