Mailinglisten-Archive |
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