SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.05.2005, 17:41:33
Generator Generator ist offline
Anfänger
 
Registriert seit: Sep 2004
Beiträge: 130
Automatische Formulargenerierung für eine Mysql-Tabelle

Hallo...

...gibt es ein Programm das mit der Angabe einer MySQLTabelle !automatisch! ein Eingabeformular in Php erzeugt(ähnlich wie das von phpAdmin) das man dann weiterbearbeiten kann.

Es ist nämlich eine sehr eintönige Arbeit ein Formular für eine Tabelle mit 20 Spalten zu erzeugen. Da wäre es viel besser wenn man das Grundgerüßt schon hätte und dann nur die Besonderheiten herausarbeiten muß...
__________________
Friede
Mit Zitat antworten
  #2  
Alt 10.05.2005, 19:39:21
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Automatische Formulargenerierung für eine Mysql-Tabelle

Das ist doch jetzt nicht wirklich was schweres...

Das wesendliche was Du dafuer brauchst ist eine Schleife (idealerweise eine WHILE-Schleife) und halt die Daten aus der DB. Das ganze kannst Du dann noch auf mehrere Seiten aufteilen (wenn es viele Datensätze sind), Infos dazu bekommst Du hier: http://www.php-faq.de/q/q-mysql-seitenweise.html
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 11.05.2005, 17:40:16
Generator Generator ist offline
Anfänger
 
Registriert seit: Sep 2004
Beiträge: 130
AW: Automatische Formulargenerierung für eine Mysql-Tabelle

Ich fürchte du hast mich nicht richtig verstanden.

Ich will nicht die Daten einer Tabelle anzeigen sondern ich will ein Tool das mir den PHP-Code erzeugt den ich sonst nur mit großer Langweile selber schreiben kann.

Ein Beispiel:
Ich habe eine Mysql-Tabelle namens HUNDERSTE_DATEN_TABELLE mit den Spalten:
ANZAHL Zahl
NAME String(255)
TEXT Longtext
ANZEIGBAR BOOLEAN(NULLABLE)
ERFASSUNGSDATUM Datum
usw.


Wenn ich jetzt ein Eingabeformular brauche in dem ich einfach Daten zu der Tabelle hinzufügen kann muß ich mich hinsetzen und ein HTML-Formular erzeugen das für jede Spalte ein Feld vorsieht. Dann muß ich eine Funktion erzeugen die die Felder in die Datenbank schreibt(Insertstatement erzeugen) und gegebenfalls falsche Eingaben abfängt(z.B. Falsches Datum, Text in Zahlfeld usw.). Das sind alles einfache aber totlangweilige Aufgaben(vor allem wenn man schon für die 20. Tabelle auf diese Weise ein Eingabeformular erzeugt hat.

Es sollte also relativ einfach möglich sein ein Tool(Wizard) zu schreiben das für eine MySQL-Tabelle(Entweder direkt über die Datenbank oder indirekt über das CREATE TABLE-Statement) alle oben beschriebenen Aufgaben erledigt. Also:
- HTMLFormular zur Eingabe von neuen Daten(Also ein Eingabefeld für Anzahl, Name, Text und Erfassungsdatun und eine Checkbox für Anzeigbar) mit SubmitButton.
- PHP-File mit einer Klasse die die Basisselects zusammenbaut(Also Insert, SelectAll, SelectBy{Spalte} und DeleteBy{Spalte}
- In der gleichen PHP-Klasse eine Funktion die die Basisüberprüfungen vornimmt(ist Datum existent, Ist Text nicht zu lang, Gibt es alle Felder die NOT NULL sind usw.)

Wenn ich dann spezielle Dinge mit der Tabelle haben will kann ich die Files immer noch ändern. Aber ich habe mir damit das stubide Übertragen der DBFelder in mein Formular erspart und bin auch weniger Fehleranfällig.

Es würde mich wundern wenn es so ein Tool noch nicht gibt.

Hoffe das war jetzt einleuchtend.
__________________
Friede
Mit Zitat antworten
  #4  
Alt 11.05.2005, 18:28:33
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Automatische Formulargenerierung für eine Mysql-Tabelle

Mit "SHOW COLUMNS FROM table" kannst du dir doch Informationen zu den Spalten einer Tabelle holen und dir dementsprechend dynamisch ein Formular erstellen lassen bzw. INSERT- und UPDATE-Anweisungen zusammenbauen.
Mit Zitat antworten
  #5  
Alt 11.05.2005, 18:39:02
Generator Generator ist offline
Anfänger
 
Registriert seit: Sep 2004
Beiträge: 130
AW: Automatische Formulargenerierung für eine Mysql-Tabelle

Wenn ich es selbst machen muß werde ich wohl C++ für die Aufgabe verwenden und das CREATE TABLE-Statement der betreffenden Tabelle verwenden. Allerdings fände ich es besser wenn ich so ein Tool schon fixfertig auftreiben könnte da ich ungern das Rad nochmal erfinde...
__________________
Friede

Geändert von Generator (11.05.2005 um 18:39:26 Uhr)
Mit Zitat antworten
  #6  
Alt 11.05.2005, 19:29:44
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Automatische Formulargenerierung für eine Mysql-Tabelle

Dann man mit Google suchen oder die Scriptarchive im WWW durchsuchen.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #7  
Alt 12.05.2005, 19:14:45
Generator Generator ist offline
Anfänger
 
Registriert seit: Sep 2004
Beiträge: 130
AW: Automatische Formulargenerierung für eine Mysql-Tabelle

Habe gefunden was ich brauche:

http://www.phpmyedit.org
__________________
Friede
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mysql Tabelleninhalt exportieren und bestimmte Spalten in eine andere Tabelle importi Workaholic4u MySQLi/PDO/(MySQL) 1 21.02.2004 17:50:03
mysql tabelle updaten langwebdesign PHP für Fortgeschrittene und Experten 1 23.03.2003 15:59:43
MySQL - tabelle in tabelle Gweilo PHP für Fortgeschrittene und Experten 4 09.11.2002 19:41:57
Mysql Tabelle in Excel speichern DiJae PHP Grundlagen 1 11.10.2002 10:05:16
MySQL Tabelle Johnny PHP Grundlagen 3 27.09.2002 09:43:55


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:24:41 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt