phpbar.de logo

Mailinglisten-Archive

Re: [php] dynamisches Formular
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [php] dynamisches Formular



Hallo Stefan,

Du beschreibst ein statisches Forumular.
Das Problem dabei ist, dass man sehr schnell ins schwitzen kommt, 
wenn die Auswahlfelder erweitert werden sollen. 

Es sollen Daten nach bestimmten Kriterien eingegeben werden und 
andererseits sollen die Daten nach den gleichen Kriterien gesucht 
werden.

Wenn nun erweitert wird, muss ich in mehreren scripten diese 
Ergaenzungen einbauen. Das macht erstens viel Arbeit und 
zweitens gibts Probleme bei Tippfehlern...(leidvolle Erfahrung)

Da ist es einfacher, wenn man nur eine Datenbank erweitert...

ciao ul

> 
> Wieso machst du es dir so schwehr???
> mach ein ganz normales auswahlmenue in html
> mit option und select.
> und du kannst nacher die datebn mit hilfe von variablen auslesen.
> deass heisst
> wenn du als selects deutschhland bla bla bla hast
> dann kannst du den inhalt folgender massen ausleses
> einfach mit $land!
> ist doch ganz einfach
> 
> 
> Ulrich Vogel wrote:
> 
> > Hallo,
> > wie kann man dynamische Forumulare effektiv aufbauen?
> >
> > Ist es sinnvoll
> >
> > 1. die DAten in das Script per Array direkt einzubauen (siehe script
> > unten),
> > 2.  die Daten direkt aus einer Datenbank auslesen und einbauen,
> > 3.  die die Daten aus der Datenbank auslesen, in Arrays
> > uebergeben und dann wie bei (1) fortzufahren?
> >
> > Wenn man mehrere Scripte hat, ist sicher die Variante 2 oder 3
> > sinnvoll???
> >
> > Muesste man dann fuer jede Variable einen eigenen Table anlegen?
> >
> > Zu dem Script unten noch eine Frage. Der erzeugte Scource-Code
> > steht in einer Zeile, kein Umbruch nach dem </option>.
> > Wie kann man dies abstellen, also Zeilenumbruch nach dem
> > </option>?
> >
> > Danke
> > Uli
> > ----------------
> > Script:
> >
> > <?
> > $i= 0;
> > $land [0] = "Deutschland";
> > $land [1] = "Frankreich";
> > $land [2] = "Italien";
> > $land [3] = "USA";
> > $land [4] = "Sibirien";
> > >
> >
> > <form action=sonstwas.htm>
> > <select name="landxyz" size="1">
> >
> > <?
> > while ($i<5)
> > {
> > echo"<option value=$land[$i]>$land[$i]</option>";
> > $i++;
> > }
> > >
> > </select>
> > </form>
> >
> > --
> > ** Durchgehend geöffnet: http://www.php-center.de **
> > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
> > http://infosoc.uni-koeln.de/mailman/listinfo/php
> 
> --
> mfg
> sgrimm
> 
> [ DARKPROJECTS * http://www.darkprojects.de ]
> [  WEB-DESIGN  *  fon +49 (0) 179 690 9304  ]
> [              *  fax +49 (0) 69 89999008   ]
> [ Uns bezahlen Sie nicht für's Herumsitzen! ]
> 
> 
> 
> -- 
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
> 



Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive