PHP Datenbank-Änderungsformular generieren

PHP Datenbank-Änderungsformular generieren

am 04.12.2004 19:34:06 von Marco Cyriacks

Hallo zusammen,

ich habe da mal eine Frage: Ich suche ein Programm, mit dem man
automatisch aus einer vorhandenen mySQL-Datenbank PHP-Formulare
erstellen kann.

Ich stelle mir das so vor, dass man im Programm die Datenbank, die
Tabelle bzw. Tabellen auswählt und das daraus dann ein PHP Skript
erstellt wird. Dieses erstellte PHP Skript sollte Möglichkeiten zum
anlegen, bearbeiten oder löschen von Daten aus der Datenbank bieten.

Außerdem wäre mir wichtig, dass das Programm in der Lage ist mehre
Tabellen der Datenbank über eine JOIN Abfrage in einem Formular zusammen
zu fassen.

Das Layout könnte ja z.B. als css Template vorgegeben werden.



Kennt jemand sowas?


Gruß,
Marco

Re: PHP Datenbank-Änderungsformulargenerieren

am 04.12.2004 19:42:57 von Detlef Sax

On Sat, 04 Dec 2004 19:34:06 +0100, Marco Cyriacks wrote:
> Hallo zusammen,
>
> ich habe da mal eine Frage: Ich suche ein Programm, mit dem man
> automatisch aus einer vorhandenen mySQL-Datenbank PHP-Formulare
> erstellen kann.

Schau Dir mal PhpCodeGenie an.
Ich habe nur eine alte Version und die dann für mich angepasst (GPL).
Die neue hat halt neue Funktionen und ich bin einfach zu faul neu zu
installieren und zu testen. Außerdem benutze ich das so häufig
nicht mehr, da ich mittlerweile selbst sowas wie eine kleine Bibliothek
von Funktionen habe.

Aber wenn's hilft:
http://freshmeat.net/projects/phpcodegenie/

Gruß
Detlef

Re: PHP Datenbank-Änderungsformulargenerieren

am 04.12.2004 20:04:05 von Sven Drieling

Marco Cyriacks wrote:

Hallo Marco,

> ich habe da mal eine Frage: Ich suche ein Programm, mit dem man
> automatisch aus einer vorhandenen mySQL-Datenbank PHP-Formulare
> erstellen kann.

phpMySQLAdmin.

> Tabellen auswählt und das daraus dann ein PHP Skript erstellt wird.=
=20

PEAR::DB_DataObject plus PEAR::DB_DataObject_FormBuilder machen
sowas in der Art (http://pear.php.net/). Da gibt es sicherlich aber no=
ch
mehr in diese Richtung.

PEAR::DB_DataObject hatte ich damals mal noch ohne
DB_DataObject_FormBuilder ausprobiert.

http://indy.sven-drieling.de/software/dboGuestbook.html


tschuess
[|8:)

Re: PHP Datenbank-Änderungsformular generieren

am 05.12.2004 18:03:35 von Marco Cyriacks

Hallo,

> Schau Dir mal PhpCodeGenie an.

Danke für den Tip. Habe mir das gerade mal angesehen. Leider kann
PhpCodeGenie keine Formulare erstellen, die über eine JOIN Abfrage
mehrere Tabellen zusammenfassen (Oder ich habe es übersehen).

Wenn ich z.B. eine Tabelle Mannschaftsnamen habe und eine Tabelle
Mitglieder, dann sind in der Tabelle Mannschaftsnamen den Manschaften
die Teilnehmer zugeordnet.

Aus diesen beiden Tabellen sollte jetzt automatisch ein Formular
erstellt werden. Beim Neueingeben eines Mannschaftsmitglieds soll im
Eingabeformular ein Auswahlfeld erzeugt werden in dem ich den Namen
einfach auswählen kann. Ich möchte Vermeiden mich mit irgendwelchen
Schlüsseln in dem Formular abgeben zu müssen.


Ich habe übrigens evtl. selbst noch was gefunden und das sogar auf der
eigenen Platte: DBDesigner4.

Mit dem Programm erstelle ich als UML-Diagramm die Datenbankstruktur und
wie ich gerade feststellen musste, kann es auch PHP Formulare erzeugen.
Ob es alles kann was ich mir wünsche, weiss ich noch nicht genau. Wenn
also jemand noch eine Idee hat ... immer her damit :-)


Gruß,
Marco