From: Messingschlager, Wolfgang (Wolfgang_Messingschlager_at_bmc.com)
Date: 10. May 2002
> -----Ursprüngliche Nachricht-----
> Von: Jan Wildeboer [mailto:jan.wildeboer_at_gmx.de]
> Gesendet: Mittwoch, 27. März 2002 15:29
> An: uugrn_at_blowfish.scram.de
> Betreff: Re: Welche DB, welche Tools, ...
>
>
> > open ... or die $errormessage;
>
> ... kennt PHP auch :-)
>
> PHP ist halt von seiner Entwicklung her als Skriptsprache für
> Webanwendungen
> entstanden. Daher sind viele Funktionen speziell auf diesen Zweck hin
> eingebaut worden. Für einen Neuling ist PHP ganz sicher keine
> schlechte
> Wahl. Dass PHP ganz sicher nicht das NonPlusUltra ist ist
> klar. (PHP kennt
> keine persistenz z.B.).
>
> Aber PHP ist schnell gelernt und der "Ich kann's"-Faktor ist nicht zu
> unterschaetzen.
>
> Jan Wildeboer
>
Also ich will mal einen kleinen Zwischenstand geben.
1.)
Ich habe mich für Postgres als DB entschieden. Soweit ich erfahren
habe ist MySQL nicht transaktionsfähig. Somit fiel MySQL bei mir
durch. Ich frage mich, warum dann MySQL so beliebt ist. Ist denn
Transaktionssicherheit für viele so unwichtig?
2.)
Ich habe ein bißchen mit Apache und PHP experimentiert. Nach etwas
Mühe habe ich es geschafft
- den Inhalt einer Tabelle als dynamische Website darzustellen
- eine Eingabemaske zu erstellen, die den Inhalt in eine Tabelle
schreiben kann
Allerdings habe ich (zumindest für mich) ein paar unschöne
Limitierung entdeckt. Vielleicht ist es aber doch möglich.
Deswegen frage ich hier in die Runde:
- Kann man einen scrollbar erstellen. Dies kann interessant sein,
wenn man in einer Seite mehr als eine Tabelle anzeigen will.
- Kann man eine Feldüberprüfung gleich nach dem Verlassen eines
Eingabefeldes durchführen lassen z.B. ist das Feld numerisch, ...
- Angenommen ich habe eine Kundentabelle mit den Feldern
(Kundennr, Name, ...)
und eine Rechnungstabelle mite den Feldern
(Rechnungsnummern, Datum, Kundennummer, ...)
und ich habe eine 1:n-Beziehung zwischen Kundentabelle und
Rechnungstabelle.
Wenn ich in einer Eingabemaske Rechnungen eingeben will,
dann weiß ich meistens die Kundennummer nicht auswendig. Dann möchte
ich auf einen Button drücken und in eine neue Maske verzweigen,
auf der ich den richtigen Kunden selektieren kann, und dann soll
automatisch die richtige Kundennummer eingetragen werden.
Ist das mit PHP machbar? Wenn ja ist das sehr umständlich?
Gibt es da bessere Tools wie z.B. Perl oder Tcl (von denen
ich momentan noch keine Ahnung habe)?
Wolfgang
Dieses Archiv wurde generiert von hypermail 2.1.2 : 10. May 2002 CEST