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!!