Mailinglisten-Archive |
Hi Steffen, sei nicht traurig, aber diese paar Zeilen machen das Gleiche wie Deine Seite Code, WENN Du das Formular wie folgt umbaust: aus: <input type=text name="PLZ" ... > wird: <input type=text name="SUCH['PLZ']" ... > <?php include ('includes/db.inc'); $where = array(); $i = 0; foreach($SUCH as $key => $val) {if ($val) {$where[] = $key. " LIKE '".$val."%'"; } } $anfrage = "SELECT * FROM firmenadressen WHERE ".implode($where, " AND "); $sql = mysql_query( $anfrage ); $treffer = mysql_num_rows( $sql ); echo "Treffer: $treffer"; ?> natuerlich konnte ich das nur hinschreiben, testen musst DU selbst. Aber das es wesentlich uebersichtlicher ist, sieht man jetzt schon. m. b. G. Norbert _____________________ normal: 02292-681769 Notruf: 0177-2373368 --------------------- e.o.m.
php::bar PHP Wiki - Listenarchive