Seite 1 von 1

Formular in Datenbank einfügen

Verfasst: Mi, 17.03.2021 09:22
von officejunkie2013
Hallo Ihr,
Kann ich aus einem Formular (in html) Daten in eine Datenbank einfügen?

Ich bearbeite aktuell ein Projekt für einen Online Shop und dort muss ein Benutzer sich anmelden.
Nun stelle ich mir die Frage, ob ich die Daten, die der Benutzer eingibt in eine Datenbank (Open Office)
senden kann, also z. B. Den Namen, der dann in einer Tabelle in der Datenbank erscheint.

Ich hab in dem Bereich leider nicht sehr viel Erfahrung deswegen wär ich sehr dankbar für eure Hilfe!!

Re: Formular in Datenbank einfügen

Verfasst: Mi, 17.03.2021 09:37
von Hiker
Hallo,

das klappt nicht.
In der Regel wird Dein html-Formular mit Hilfe von php und/oder Javascript auf eine Datenbank auf Deinem Server zugreifen. Dort sollte es also schon eine Satenbank geben, ansonsten ist das mit dem Passwort ja kaum sinnvoll.

Man kann dieselbe Datenbank auch von AOO/LO-Base aus ansprechen, aber OpenOffice ist keine Entwicklungsumgebung für das html-Frontend.

Und bevor Du es versuchst: Der html-Editor in AOO ist nach heutigen Maßstäben extrem eingeschränkt, also keinen Versuch in der Richtung wert.

Mfg, Jörn

PS: Wenn jemand mit so geringen Kenntnissen an etwas mit Passwort und Benutzerlogon arbeitet, muss ich auch noch auf das Thema DSGVO hinweisen...

Re: Formular in Datenbank einfügen

Verfasst: Fr, 21.05.2021 11:39
von Schreibling2100
Ich hab das gleiche Problem gehabt! Ich hab mich wirklich echt tot gesucht und keine Antwort gefunden. Damit muss ich hier allen Kommentaren bereits recht geben. So einfach funktioniert das leider nicht :(

Re: Formular in Datenbank einfügen

Verfasst: Fr, 11.02.2022 08:36
von Hiker
Na wenn das so häufig gesucht wird nich mal einpaar Hinweise:

Sucht erstmal nach eine Anbindung vom Html-Formular nach MySQL oder MariaDB. Sowas steht mit Beispielen in jedem PHP-Kurs. Damit habt Ihr die Daten in einer Datenbank auf dem Web-Server.

Nun könnt Ihr zum Bade-Handbuch (deutsche Version von Robert Grosskopf) "greifen" (download bei LibreOffice unter Dokumentation) und diese Web-Datenbank via LibreOffice/Base ansprechen.

Also nicht versuchen von html-Client am Server vorbei in irgendeine Office-Version zu senden, sondern beide reden mit derselben Datenbank im Netz. Vor- und Nachteil: Man muss getrennte Formulare entwickeln, was eben kein Nachteil ist, weil der Office-Nutzer normalerweise Dinge darf, die im html-Formular der Kunde nicht darf....

Wichtig: Auf getrennte Zugangsberechtigungen achten. Ihr wollt nicht, dass sich die Kunden euer Administrationspasswort aus der Weboberfläche des Formulars holen...