Gray
Erfahrenes Mitglied
Ich hab keine ahnung, was ich falsch mache, aber er ersetzt nichts.
PHP:
<?php
$replace = array('ä' => 'ae',
'ö' => 'oe',
'ü' => 'ue',
'ß' => 'ss');
$result = mysql_query("SELECT * FROM user");
while ($row = mysql_fetch_array($result)) {
echo $row[vorname]." ".$row[name]." --> ";
foreach($replace as $such => $ers) {
$kvorname = str_replace($such, $ers, $row[vorname]);
$kname = str_replace($such, $ers, $row[name]);
$kstrasse = str_replace($such, $ers, $row[strasse]);
$kort = str_replace($such, $ers, $row[ort]);
$kplz = str_replace($such, $ers, $row[plz]);
}
mysql_query("UPDATE user SET vorname='$kvorname',name='$kname',strasse='$kstrasse',ort='$kort',plz='$kplz' WHERE user_id='$row[user_id]'");
echo $kvorname." ".$kname." -> done<br>";
}
?>