Ich suche seit gestern hier ein Fehler und kann ihn nicht finden.
Ich verwende XAMPP 1.50
+ Apache 2.0.55
+ MySQL 5.0.15
+ PHP 5.0.5 + PHP 4.4.1 + PEAR
funktionen.php (auszug)
$Feld04 ist zwar alles in Kleinbuchstaben, aber er wandelt keine Sonderzeichen um?
Gruss Heiko
Ich verwende XAMPP 1.50
+ Apache 2.0.55
+ MySQL 5.0.15
+ PHP 5.0.5 + PHP 4.4.1 + PEAR
funktionen.php (auszug)
PHP:
<?PHP
function kleinezeichenkette($zeichenkette) {
$kleineswort = strtolower($zeichenkette);
$von = array('ä', 'ö', 'ü', 'ß', 'é','ó','ú','ã','í','à');
$nach = array('ae','oe','ue','ss','e','o','u','a','i','a');
for($x = 0; $x < 10; $x ++){
$kleineswort = str_replace($von[$x], $nach[$x], $kleineswort);
}
return $kleineswort;
}
?>
PHP:
<?
include ("include/connect.php");
include ("include/funktionen.php");
$query = "select * from kontiverband";
$ergebnis = mysql_query($query) or die (mysql_error());
while ($row = mysql_fetch_array($ergebnis)) {
$Feld03 = $row['Bezeichnung'];
$Feld04 = kleinezeichenkette($Feld03);
mysql_db_query($database, "INSERT INTO tmp_db01 SET
Bezeichnung = '$Feld03', Sorttext = '$Feld04' ") or die (mysql_error());
}
?>
$Feld04 ist zwar alles in Kleinbuchstaben, aber er wandelt keine Sonderzeichen um?
Gruss Heiko
Zuletzt bearbeitet: