Hi,
ich suche seit Tagen quer durch Tante Google und allen angeschlossenen Foren, Blogs, etc., aber leider finde ich keine Lösung für mein Problem.
Ich habe eine Flatfile-Adressdatenbank, aus der ich Einträge mit gleicher Telefonnummer löschen möchte, also nur die Dubletten, sodaß ein Eintrag verbleibt - welcher das ist, ist dabei egal.
Das ganze sieht z.B. so aus:
Code:
$adressen[0][0] = "Microsoft";
$adressen[0][1] = "Bill";
$adressen[0][2] = "123-1234";
$adressen[1][0] = "Apple";
$adressen[1][1] = "Steve";
$adressen[1][2] = "456-1234"; <<<<<
$adressen[2][0] = "Oracle";
$adressen[2][1] = "Larry";
$adressen[2][2] = "987-4321";
$adressen[3][0] = "Pixar";
$adressen[3][1] = "Steve";
$adressen[3][2] = "456-1234"; <<<<<
Es gibt also zwei Einträge mit der Telefonnummer "456-1234", nun möchte ich einen davon aus diesem 2D-Array raushaben und in ein neues 2D-Array übertragen - quasi als Sammel-Array für Dubletten, wie z.B.:
Code:
$adressen[3][0] = "Pixar";
$adressen[3][1] = "Steve";
$adressen[3][2] = "456-1234"; <<<<<
wird übertragen in
Code:
$dubletten[0][0] = "Pixar";
$dubletten[0][1] = "Steve";
$dubletten[0][2] = "456-1234"; <<<<<
Ich krieg das einfach nicht gebacken.
Wäre für jede Info dankbar!
Grüße,
Grissom