Formulardaten in eine Datenbank übertragen
am 30.11.2010 - 10:12 Uhr in
Hallo,
ich versuche mich seit einigen Tagen an Drupal. Ich wollte erstmal Testweise eine Seite bauen, in der ich Eingaben tätigen kann und diese in eine Datenbank eintragen kann. Später möchte ich diese Daten wieder ausgeben können.
Leider habe ich hierfür noch nichts passendes gefunden. Ich dachte an eine Art mySQL Anbindung, sodass ich meinte Tabellen selbst benennen und aufbauen kann, so dass das spätere abrufen einfacher fällt.
Gibt es hierfür bereits ein Modul oder kann mir jemand sagen, wie ich das realisieren kann?
- Anmelden oder Registrieren um Kommentare zu schreiben

Fireblade schrieb .... Ich
am 30.11.2010 - 10:42 Uhr
.... Ich wollte erstmal Testweise eine Seite bauen, in der ich Eingaben tätigen kann und diese in eine Datenbank eintragen kann. Später möchte ich diese Daten wieder ausgeben können.
Eine Drupalseite tut nichts anderes! Du hast das passende bereits gefunden. Um Dir konkret behilflich sein zu können, solltest Du wohl noch verraten, was Du für Daten zu speichern und anzuzeigen gedenkst!
Ich wollte es erstmal so
am 30.11.2010 - 10:52 Uhr
Ich wollte es erstmal so machen, dass ich z.B. Auswahlfelder oder eine Textfelder habe, die in die Datenbank eingelesen werden sollen und ich diese Werte später wieder ausgeben kann.
Das ganze ist mit Hilfe der
am 30.11.2010 - 11:07 Uhr
Das ganze ist mit Hilfe der Module
CCK und
Views
möglich.
CCK verwaltet die Datenbankfelder und mit Hilfe von Views kannst du diese wieder ausgeben.
Danke für die Hilfe. Könnte
am 30.11.2010 - 11:34 Uhr
Danke für die Hilfe.
Könnte mir jemand das noch bisschen genauer erklären? Ich habe deswegen schon einmal geguckt gehabt und CCK und Views als Modul bereits implementiert, jedoch nichts weiter gefunden, womit mir diese Module weiterhelfen können. Ich habe nicht einmal gefunden, wo man ein Button einstellen kann, so dass wenn man hierauf klickt, die Daten in eine Datenbank übertragen werden.
Du solltst Dir vielleicht
am 30.11.2010 - 14:41 Uhr
Du solltst Dir vielleicht erst mal ein Grundverständnis für Drupal anlesen und einfache Beispiele ausprobieren. Dazu kann ich das online Buch von Hagen Graf empfehlen.
Alle Daten, die Du bei Drupal eingibst, werden über Formulare eingegeben und in einer Datenbank abgelegt (das ist das Wesen eines CMS). Diese Formulare kannst Du selbst erstellen und mit dem Modul CCK zusätzliche Felder hinzufügen. Die Ausgabe der Daten kann dann über das Einhängen einzelner Datensätze im Menü erfolgen oder über Listen/Tabellen, die Du mit Hilfe des Moduls Views (Achtung, die blöde deutsche Übersetzung lautet Ansichten!) erstellst. Bei Drupal gilt aber wie so oft: "Probieren geht über Studieren"
In diesem Sinne viel Spaß und Erfolg mit Drupal.
Beste Grüße
Werner
Vielleicht solltest du dich
am 30.11.2010 - 14:44 Uhr
Vielleicht solltest du dich erstmal mit den Drupal-Grundlagen auseinandersetzen und das System "Drupal" verstehen lernen, sonst wird das wohl nichts.
Danach kannst du CCK installieren, einem neuen Nodetype entsprechende CCK-Felder hinzufügen und dann einen Node dieses Typs erstellen. Beim speichern des Nodes werden dann natürlich auch die Werte der CCK-Felder gespeichert und diesem Node zugeordnet.
Aber einfach mal auf Verdacht drauf los probieren ist schwierig. Das hilft zwar oft beim lernen, aber die Grundlagen sollte man vorher schon drauf haben.
Edit: Und Wernen war genau zwei Minute schneller ^^