hi,
ich habe eine DB in der User drin sind und Seiten an denen Sie geschrieben haben (MediaWiki). Ich würde gern mittels einer Funktion feststellen können, wer mit wem zusammengearbeitet hat.
Ich hatte schon einen Ansatz, der funktionierte, leider ergab sich aber ein Logikfehler, sodass ich wieder von vorn anfangen muss....
Ich habe es jetzt soweit, dass ich alle User mit Ihren Seiten in ein Array einlese.
Die DB Query liefert mir alle User und deren editierte Seiten. Diese packe ich nach dem User sortiert in ein zweidimensionales Array, dass dann wie folgt aussieht:
aber irgendwie komme ich damit nicht weiter.
Ich hätte gern in diesem Fall die Übereinstimmung
Vister <-> DummyUser
und die Zahl 2 (counter), weil die beiden Namen in den ArtikelIDs 33 und 51 übereinstimmen.
Wie macht man sowas?
Ist da ein Array überhaupt sinnvoll?
Irgendwie will mir grad keine andere Datenstruktur in den Kopf
ich habe eine DB in der User drin sind und Seiten an denen Sie geschrieben haben (MediaWiki). Ich würde gern mittels einer Funktion feststellen können, wer mit wem zusammengearbeitet hat.
Ich hatte schon einen Ansatz, der funktionierte, leider ergab sich aber ein Logikfehler, sodass ich wieder von vorn anfangen muss....
Ich habe es jetzt soweit, dass ich alle User mit Ihren Seiten in ein Array einlese.
Die DB Query liefert mir alle User und deren editierte Seiten. Diese packe ich nach dem User sortiert in ein zweidimensionales Array, dass dann wie folgt aussieht:
Code:
Array ( name [Vister] => Array ( i ArtikelID [1] => 1 [22] => 33 [30] => 40 [43] => 52 [45] => 53 [47] => 54 [48] => 51 ) [DummyUser] => Array ( [2] => 1 [19] => 32 [23] => 33 [41] => 51 ) ... ... )
Ich hätte gern in diesem Fall die Übereinstimmung
Vister <-> DummyUser
und die Zahl 2 (counter), weil die beiden Namen in den ArtikelIDs 33 und 51 übereinstimmen.
Wie macht man sowas?
Ist da ein Array überhaupt sinnvoll?
Irgendwie will mir grad keine andere Datenstruktur in den Kopf
Kommentar