2 assoziative arrays zusammenfügen o.ä.

  • hi, frage steht oben, geht sowas denn ?
    weil wenn nicht, dann steht mir jede menge schreibarbeit bevor -.-
    also ich habe ein array namens $data[], in diesem array stehen die schlüssel:
    zB:
    benutzer
    passwort
    userlevel

    dann habe ich ein weitere array, in dem stehen die werte, aber ich kann nicht nur dieses nehmen, da die schlüssel anders sind...
    zB:
    Benutzer-Passwort => meinpass
    Benutzername => bendor
    Userlevel => 1000

    also ich möchte meine datenbank updaten
    nun weiss ich nicht wie ich das machen kann
    1. beide arrays in einer foreach-schleife verbinden, mit dem key vom einen und dem value vom anderen
    2. den value des einen arrays auf das andere übertragen, bzw den key

    das problem bei 2. würfte sein, dass die arrays nicht die gleiche reihenfolge haben....
    edit: hmm wenn ich so nochmal nachdenke, habe ich zweifel, dass das überhaupt geht, wäre aber super!!!
    mfg

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • erzielt leider nicht den gewünschten effekt, dann muss ich wohl die arbeit auf mich nehmen -.-

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • dan habe ich nicht verstanden was du willst.

    Also werte mit unterschiedlichen schlüsseln zu Ordnen geht so nicht.

    dan müstest du sie als numerische aaray haben und hoffen das die zahlen passen, oder dir halt eien kleine funktion schreiben.

  • ja, ging leider nit so wie ich mir das gedacht hatte
    war nen denkfehler drin, sowas kann leider gar nicht automatisch funktionieren
    trotzdem danke, das array_merge wird mir noch woanders mithelfen ^^

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!