phpbar.de logo

Mailinglisten-Archive

[php] komplexes formular

[php] komplexes formular

Hartmut Holzgraefe hartmut_(at)_six.de
Mon, 21 Aug 2000 15:46:06 +0200


wie wärs damit:

1:  $query = "select * from blabla ";
2:  $joiner = " where ";
3:  reset($form);
4:  while(list($key,$val)=each($form)) {
5:    if(empty($val)) continue;
6:    $query .= " $joiner dbfield$key = " $val ";    
7:    $joiner = " and ";
8:  }

so werden nur die $form[] - Elemente benutzt, in denen auch
wirklich etwas drinsteht und ab der zweiten Bedingung wird
mit "and" angefügt

wenn nach der Schleife in $joiner immer noch " where " steht
dann gab es überhaupt keine Eingaben und man kann die Abfrage
eventuell verwerfen


--
Hartmut Holzgraefe         
  hartmut_(at)_six.de     http://www.six.de    +49-711-99091-77 fax:-99


php::bar PHP Wiki   -   Listenarchive