Hola, estoy modificando un formulario dinamico de busqueda y tengo problemas con la funcion php. Muchos campos de la base de datos estan escritos en aleman, asi q cuando los llamo, debo hacer q aparezcan en ingles. este es un ejemplo de lo q he hecho y no me da ningun resultado:
 
$query= "SELECT DISTINCT(Bildart) FROM BilderExtraInfos WHERE Bildart <> ''  ORDER BY Bildart ASC";
 
	if ($debug) {
	echo $query."<br><br><br>";
	}
 
	if (($erg = mysql_query ($query)) == FALSE)
	{ 
		echo "Fehler bei der SQL-Abfrage: Fehlercode " . mysql_errno () . " - " . mysql_error ();
	}
	else {
 
	$selTemp="";
 
		$selTemp="<select name='Bildart[]' id='Bildart' size='5' multiple><option value=''>- No Preferences -</option>";
 $arr = mysql_fetch_array($erg);
		$arr = str_replace("farbe","colour",$arr);
		$arr = str_replace("grau","black/white",$arr);
 
			while ($arr)
		{
 
$selTemp= $selTemp."<option value=' ".$arr['Bildart']." '>".$arr['Bildart']."</option>";
		}
$selTemp= $selTemp."</select>";
$template->setVariable('Bildart',"".$selTemp);
	}
 
He puesto en rojo el cambio del str_replace, ojala alguno pueda ayudarme!! 
  
 
