Assign("naamdeel", $naamdeel); $SQL = "SELECT DISTINCT(Woonplaats) FROM postcodes"; $SQL.= " WHERE Woonplaats LIKE '%".str_replace("IJ", "Y", strtoupper($naamdeel))."%' ORDER BY Woonplaats"; $db->Query($SQL); while($db->Next_Record()) $plaatsen[] = $db->Record["Woonplaats"]; $smarty->Assign("plaatsen", $plaatsen); if(sizeof($plaatsen)==1) {$plaats = $plaatsen[0]; $action = "B";} $smarty->Assign("nPlaatsen", sizeof($plaatsen)); if($action=="B"){ $smarty->Assign("plaats", $plaats); $db->Query("SELECT Pc4 FROM postcodes WHERE Woonplaats = '$plaats' ORDER BY Pc4"); while($db->Next_Record()) $pc[] = $db->Record["Pc4"]; $smarty->Assign("pc", $pc); } }else $smarty->Assign("nPlaatsen", -1); $smarty->Display("_tpl_zoeken_postcode.html"); ########################## function capital($s){ return strtoupper(substr($s,0,1)).substr($s,1); } ?>