phpbar.de logo

Mailinglisten-Archive

?? Per PHP Formulare vaidieren und an MYSQL transferieren ??

?? Per PHP Formulare vaidieren und an MYSQL transferieren ??

Hans-Joachim Grüßner hanjo.gruessner at t-online.de
Sam Apr 19 11:26:39 CEST 2003


Moin auch,

da meine Fragen sich im Bereich PHP _und_ MySQL bewegen, poste ich sie 
sowohl in die MySQL-Liste als auch ins PHP-Forum.

Vorweg: in den einschlägigen Manuals, Foren und FAQ's habe ich reichlich 
gesucht und bisher nichts gefunden (heißt natürlich nicht, daß nichts 
drinsteht ;-)

Sowohl mit Datenbankstrukturen als auch mit OOP habe ich reichlich 
Erfahrung, nur eben bei MYSQL und PHP stehe ich noch ziemlich an Anfang 
und etliche Details fehlen mir.

Das Ziel:
Eine php-Seite mit Formular, auf der man ein MySQL-Result ändern und und 
ggf. ergänzen kann (UPDATE und INSERT).

Das Formular krieg ich hin, auch das Resultset ist OK.

Meine Probleme und Fragen:

1) wie kriege ich das Resultset an das mit 'form action=.. ' übergebene 
php-Script bzw. die php-Seite übergeben ? Oder muß ich dort das Result 
neu zusammenstellen ?
Wenn letzteres ja, wie kriege ich die Datenbank in der aufrufenden 
PHP-Seite ordnungsgemäß geschlossen um etwaige Datenkonflikte zu vermeiden ?

2) Wie kann ich innerhalb des Formulars erkennen, welche rows und values 
  vom User geändert wurden ? Als faule Socke will ich natürlich nur die 
updaten und nicht etwa alles.

3) Wie kann ich innerhalb des Formulars die User-Eingaben validieren ?
- erstmal basismäßig die Typen (korrektes Datum, in INT oder 
FLOAT-Felder keine Chars usw.
- 'advanced' auch eigene Validierungsroutinen zur Überprüfung der 
Anwendungslogik einbinden ?

TIA

und Gruß von der Ostsee

Hanjo

-- 
Software & Seminar-Kontor                      Hans-Joachim Grüßner
Glasholz                                       D-24369 Waabs
Fon +49 4352 91 25 95                          Fax +49 4352 91 25 97
e-mail mailto:hanjo at gruessner.de





-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive