Objekte aus MySQL Datenbank auslesen, und updaten

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Tag,
    ich möchte einen kleinen (dynamischen) Maptest Server (für private Zwecke) programmieren, welcher wie folgt funktionieren soll:
    Ich logge mich auf einer Webseite (basierend auf PHP etc...) ein, und füge eine Map ein (ganz viele CreateDynamicObject Zeilen) und diese werden dann als Fließtext in eine MySQL Datenbank eingespeißt. Nun wollte ich Fragen, ob es möglich ist, diesen kompletten Inhalt der Spalte auszulesen, wo der Fließtext an CreateDynamicObjects ist, und zu erstellen. Sprich dass man ohne für jedes Objekt einen Datensatz anzulegen, die Map laden kann.


    Oder muss für jedes einzelne Object ein Datensatz erstellt werden? Sprich pro Objekt eine Zahl. (Würde man A_IC verwenden, würde sozusagen jedes Objekt eine ID haben. Habt ihr eine Idee, wie ich das automatisieren kann, dass jede Zeile in einem Fließtext von CreateDynamicObject zur erstellung eines neuen Datensatzes führt.


    Bitte um Denkanstöße und Lösungsvorschläge!


    Grüße

  • Vom PHP-Skript in die Datenbank einfach eine Tabelle anlegen, namens Objekte und da folgende Spalten haben:


    SQL
    id,modelid,x,y,z,rX,rY,rZ


    und dann splittest du den Text den du eingibst im PHP-Script (Diese ganzen CreateDynamicObject sachen) und filterst diese Werte und machst mit INSERT INTO (...) VALUES (...) immer einen neuen Eintrag.


    In Pawn machst du eine Schleife und holst dir dann immer modelid,x,y,z.. und erstellst dann mit CreateDynamicObject ein Objekt...und fertig ^^


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S