PEAR-Forum.de Übersicht Thema anzeigen - SQL2Form

SQL2Form


 

PEAR-Forum.de Übersicht » PEAR-Developer & OOP
Neues Thema eröffnen Neue Antwort erstellen Diesen Beitrag ausdrucken
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
loophole
Neuer User


Anmeldungsdatum: 22.05.2007
Beiträge: 2

Beitrag22.05.2007 17:00    SQL2Form Antworten mit Zitat

Hallo Leute,

ich hab gerade für mich einen kleinen Prototyp in PHP geschrieben der aus einer MySQL-Tabelle mittels DESCRIBE eine HTML-Form erstellt.
Neben dem reinen Erstellen der Form und Anzeigen des Quelltextes habe ich noch eine Funktion die einen Syntaxcheck über die Eingabe läufen läßt.
Es ist zwar alles etwas unausgereift aber wie Ich denke eine schöne Sache.

Im Internet habe ich eine ähnliche Sache nur für den "zope Server" gefunden. Allerdings nur als Plugin für das gesamte Framework. Ausserdem gibt es hier keinen Syntaxcheck und dient wohl auch mehr dem Editieren der SQL Einträge als Erstellen einer HTML-Form.
Dadurch bin ich auf die Idee gekommen das man vielleicht ein Packet für pear basteln könnte.

Bevor ich jetzt ein Proposal für ein Packet absetze wollte ich mal kurz fragen was ihr von der Idee haltet. Lohnt sich ein pear packete dafür, oder reicht es einfach ne Standalone php skript zu verwenden. Macht das überhaupt Sinn, in Bezug auf die Verwertbarkeit im Alltag.

Hier folgt noch eine kurze Liste an Functionen die solch ein Packete beinhalten könnte.

- Create_form
- Check_Syntax
- Entry

Man müsste halt noch schauen wie man eine Sinnvoll Struktur in die Form bekommt. Die könnte man entweder mittels Optionen einstellen oder vielleicht mittels eines XML-Files. Ebenso wäre es wahrscheinlich sinnvoll die Namen der SQL-Felder abzuwandeln.

Hab noch ein paar kleine andere Ideen, würde aber gerne erstmal ein wenig Feedback zu der Sache bekommen.

Gruss loophole
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Berdir
Power User


Anmeldungsdatum: 22.09.2005
Beiträge: 1347

Beitrag22.05.2007 18:57     Antworten mit Zitat

Pakete die aus einer Tabelle ein Formular bauen gibt es schon..

- http://pear.php.net/package/DB_Table
- http://pear.php.net/package/DB_DataObject_FormBuilder/

Wenn dein Code Features hat, die diese beiden Pakete nicht haben würde ich dir eher empfehlen, dich an der Entwicklung von diesen zu beteiligen. Der aktuelle Entwickler von DB_Table (Mark) ist auch hier im Forum aktiv und wird dir sicher mehr dazu sagen können.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden PEAR-User
mark
Power User


Anmeldungsdatum: 31.05.2004
Beiträge: 970

Beitrag22.05.2007 19:53     Antworten mit Zitat

Berdir hat ja schon auf die beiden Pakete hingewiesen. Schau dir doch einfach mal beide an. Wenn dir DB_Table gefällt und du irgendwelche Ideen dazu hast, dann schreib einfach hier in den Thread oder melde dich per E-Mail bei mir (einfach auf den www-Knopf unterhalb dieser Nachricht klicken, dann siehst du meine Adresse).
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen PEAR-User
loophole
Neuer User


Anmeldungsdatum: 22.05.2007
Beiträge: 2

Beitrag23.05.2007 8:17     Antworten mit Zitat

Hatte gestern schon mal bei den Pear Packete geschaut, muss die beiden wohl übersehen haben. Werde mich im Laufe der Woche mal hinsetzen und mir die Sache anschauen, vielleicht hab ich noch ein Parr Ideen.

Soweit erstmal danke für die schnelle Antwort.

Gruss Loophole
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Diese Seite übersetzen
PEAR-Forum.de Übersicht » PEAR-Developer & OOP
Neues Thema eröffnen Neue Antwort erstellen Diesen Beitrag ausdrucken
   Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Zu Deinen Favoriten hinzufügen

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen