Andy711: array in string

habe ein Problem
ich möchte in eine Datenbank ein Array reinschreiben.
Das einzige was er mir reinsetzt ist ein "Array"
also:
if (kann ich das Problem direkt beheben?==TRUE)
     WIE?????
elsif (kann ich den array in einen string umwandeln?==TRUE)
     WIE?????
else
     WIE?????

:-)
Danke für deine(eure)Hilfe

  1. habe ein Problem
    ich möchte in eine Datenbank ein Array reinschreiben.
    Das einzige was er mir reinsetzt ist ein "Array"
    also:
    if (kann ich das Problem direkt beheben?==TRUE)
         WIE?????

    http://www.php.net/manual/de/ref.strings.php

    elsif (kann ich den array in einen string umwandeln?==TRUE)
         WIE?????

    http://www.php.net/manual/de/function.implode.php

    else
         WIE?????

    Ein Array ist eigentlich nichts weiter als ein Objekt. Objekte in MySQL (ich gehe mal davon aus, dass du diese DB verwendest) zu speichern, geht ganz einfach nicht. Und da MySQL mit dem Objekt Array nix anfangen kann, steht da einfach der Objekttyp.

    :-)
    Danke für deine(eure)Hilfe

    Bitte

    1. Noch eine kleine Verbesserung:

      Ein Array ist eigentlich nichts weiter als ein Objekt. Objekte unter PHP in MySQL (ich gehe mal davon aus, dass du diese DB verwendest) zu speichern, geht ganz einfach nicht. Und da MySQL mit dem Objekt Array nix anfangen kann, steht da einfach der Objekttyp.

      1. Hi!

        Ein Array ist eigentlich nichts weiter als ein Objekt. Objekte unter PHP in MySQL (ich gehe mal davon aus, dass du diese DB verwendest) zu speichern, geht ganz einfach nicht. Und da MySQL mit dem Objekt Array nix anfangen kann, steht da einfach der Objekttyp.

        Es geht schon, siehe: http://php.net/serialize, nur zeugt das meist von schlechter Programmierung (wenn man es nicht ganz bewußt so  und nicht anders nutzt).

        Grüße
        Andreas

        1. Hi!

          Ein Array ist eigentlich nichts weiter als ein Objekt. Objekte unter PHP in MySQL (ich gehe mal davon aus, dass du diese DB verwendest) zu speichern, geht ganz einfach nicht. Und da MySQL mit dem Objekt Array nix anfangen kann, steht da einfach der Objekttyp.

          Es geht schon, siehe: http://php.net/serialize, nur zeugt das meist von schlechter Programmierung (wenn man es nicht ganz bewußt so  und nicht anders nutzt).

          Grüße
          Andreas

          Upps. Hab diese Möglichkeit nicht beachtet. Da kann man fein HEAP-Tabellen zum Zwischenspeichern verwenden. Muss ich mir merken. Danke ;)