1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Downloads
  4. Galerie
    1. Alben
  5. Toolbox
    1. Passwort Generator
    2. Portchecker
  6. Mitglieder
    1. Mitgliedersuche
    2. Benutzer online
    3. Trophäen
    4. Team
Fr: 23 Mai 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.

Anmelden oder registrieren
    1. Nodezone.net Community
    2. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Hilfeforum
    6. Archiv

    Array Problem :/

    • RAinZz5718
    • 28. April 2016 um 18:12
    • Geschlossen
    • RAinZz5718
      Anfänger
      Reaktionen
      18
      Trophäen
      11
      Beiträge
      57
      • 28. April 2016 um 18:12
      • #1

      Hallo Leute von NN,

      ich habe ein Problem, :S
      und zwar bekomme ich mein Array von der DB Ausgelesen und das sieht so aus:

      ["[`Test1`,`Test12`,`Test3`,`Test4`,`Test5`]"]

      Als erstes habe ich gemacht das ich das Array rauspicke:

      Befehl: arrayTest = arrayTest select 0;
      Resultat: "[`Test1`,`Test12`,`Test3`,`Test4`,`Test5`]"

      und jetzt komme ich nicht weiter X/

      Ich will das es am ende so aussieht:
      ["Test1","Test12","Test3","Test4","Test5"]

      Weiß jemand wie das geht?

      Würde mich auf eine Antwort freuen.
      Mit freundlichen Grüßen
      RAinZz5718 | Tobias

    • Multivitamin
      aka Saft
      Reaktionen
      201
      Trophäen
      11
      Beiträge
      352
      • 28. April 2016 um 18:25
      • #2

      ich würde sagen du speicherst das teil schon komplett falsch in die Datenbank zurück :D

      Ich hab zwar 0 Plan von SQF aber normalerweise sieht nicht mal ein JSON String so aus,

      Du bekommst derzeit halt einen String zurück der wie ein Array aussieht :D
      hat SQF sowas wie Regex? dann könnte man das teil relativ einfach über einen Regex Parsen

      davor aber lieber wie vorhin erwähnt mal wegen dem abspeichern schauen ob da nicht irgend etwas schief läuft ;)


      Bzw die Datenbank Struktur ändern da eine Datenbank nicht missbraucht werden sollte um ein Arrays zu speichern D:

    • Multivitamin
      aka Saft
      Reaktionen
      201
      Trophäen
      11
      Beiträge
      352
      • 28. April 2016 um 18:29
      • #3

      splitString - Bohemia Interactive Community
      BIS_fnc_trimString - Bohemia Interactive Community

      könnte dir teilweise weiterhelfen aber ist wohl nicht performance günstig

    • RAinZz5718
      Anfänger
      Reaktionen
      18
      Trophäen
      11
      Beiträge
      57
      • 28. April 2016 um 18:40
      • #4

      Hallo Multivitamin,

      die Struktur von der Datenbank sieht so aus:

      Typ: varchar(100)
      Kollation: latin1_swedish_ci

      ist das falsch?

      In der DB ist es so drin:
      "[`test1`,`test1`,`test1`,`test1`]"

    • Multivitamin
      aka Saft
      Reaktionen
      201
      Trophäen
      11
      Beiträge
      352
      • 28. April 2016 um 18:43
      • #5

      es geht darum wie du das array an die datenbank übergibst der scheint das array in einen string zu packen und dann nochmal ein array drum herum zu wrappen d.h.

      die Struktur die bei Arma Altis Life eingeführt wurde ist generell fürn Ar*** :D

    • Randomizer
      Anfänger
      Reaktionen
      19
      Trophäen
      10
      Beiträge
      63
      • 28. April 2016 um 18:46
      • #6

      Versuch es mal so in die Datenbank zu bringen :

      Brainfuck
      _uid = _this select 0;
      _array = _this select 1;
      _array = [_array] call DB_fnc_mresArray;
      _query = ["UPDATE players SET array='%1' WHERE playerid='%2'",_array, _uid];
      [_query,1] call DB_fnc_asyncCall

      Script Wünsche?
      Schreibt mir einfach eine PN und wir schauen was sich machen lässt :)

    • RAinZz5718
      Anfänger
      Reaktionen
      18
      Trophäen
      11
      Beiträge
      57
      • 28. April 2016 um 18:48
      • #7

      Bei mir sieht das so aus:
      _formArray = [_test1,_test1,_test1,_test1,_test1,_test1,_test1,_test1,_test1];
      _formArray = [_formArray] call DB_fnc_mresArray;

      Ich glaube das ist falsch :)

      _test1 sind irgendwelche Daten

    • Multivitamin
      aka Saft
      Reaktionen
      201
      Trophäen
      11
      Beiträge
      352
      • 28. April 2016 um 18:57
      • #8

      gibts zu dem extDB2 kram ein Wiki?

    • RAinZz5718
      Anfänger
      Reaktionen
      18
      Trophäen
      11
      Beiträge
      57
      • 28. April 2016 um 19:07
      • #9

      Ne

    • Plotmod
      Schüler
      Reaktionen
      46
      Trophäen
      11
      Beiträge
      90
      • 28. April 2016 um 19:14
      • #10

      extDB

      Mit freundlichen Grüßen

      Plotmod

    • Multivitamin
      aka Saft
      Reaktionen
      201
      Trophäen
      11
      Beiträge
      352
      • 28. April 2016 um 19:16
      • #11
      Zitat von Plotmod

      extDB

      Es geht mir da eher um die Funktionen die diese [lexicon]extDB[/lexicon] mit sich bringt

    • Plotmod
      Schüler
      Reaktionen
      46
      Trophäen
      11
      Beiträge
      90
      • 28. April 2016 um 19:18
      • #12

      Ok... Ich wollt ja nur mal drauf hinweisen ^^

      Mit freundlichen Grüßen

      Plotmod

    • nox 25. März 2023 um 00:47

      Hat das Thema aus dem Forum Hilfeforum - ArmA 3 nach Archiv verschoben.

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Ähnliche Themen

    • @life_server Problem / Sachen werden nicht gespeichert

      • TRS_Nils
      • 4. Juni 2017 um 16:03
      • Hilfeforum
    • uniform problem

      • Your Life Your Decison
      • 31. März 2017 um 17:20
      • Hilfeforum
    • Nach Positions Speicherung und Spawn alles weg?

      • ChickenWeed
      • 3. März 2017 um 01:48
      • Hilfeforum
    • Array in LIFE_SETTINGS zeile einbinden

      • Exodoos
      • 25. Dezember 2016 um 19:47
      • Hilfeforum
    • Permsystem

      • Troublemaker2_0
      • 8. November 2016 um 15:15
      • Hilfeforum
    • Datenbank array fehler & Spyglass

      • Scrpt
      • 24. September 2016 um 18:12
      • Hilfeforum

    Tags

    • Arma 3
    • Array

    Benutzer online in diesem Thema

    • 1 Besucher

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™