Thomas: MySQL: PLZ von Ort extrahieren

Beitrag lesen

mit SQL weiss ich nicht.
mit PHP kann man das allerdings ganz einfach gestalten, soweit du über ein wenig PHP-Kenntnisse verfügst und PHP auf dem Server/Rechner installiert ist.

<?
mysql_connect("<Datenbank>","<Benutzer>","<Passwort>");
mysql_select_db("<Datenbank-Name>");
$temp = mysql_query("SELECT id,city FROM adress") or die("Kein SELECT m&ouml;glich");
while($x=mysql_fetch_row($temp)){
  $id=$x[0];
  $city=$x[1];
  $zip,$city=explode(" ","$city");  // <- hier trennt er PLZ und Stadtnamen beim Leerzeichen, soweit natürlich eins vorhanden ist
  mysql_query("UPDATE adress SET zip='$zip', city='$city' WHERE id='$id'") or die("Kein Update m&ouml;glich");
}
mysql_close();
?>

natürlich muss vorher noch in MySQL die Spalte zip angelegt werden, ansonsten sollte es so klappen...