tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
3674
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von ctac
    ctac ctac ist offline Mitglied Silber
    Registriert seit
    Nov 2001
    Ort
    Frankfurt
    Beiträge
    72
    Hallo Leute.

    Ich weiss so recht nicht in welche Euerer Themen die Frage passen würde, so habe ich mich für PHP entschieden.

    Stimmt es, dass man ein array in eine Zelle der Datenbank abspeichern kann**** Falls ja.
    Wie wird die SQL - Anweisung + PHP Code dazu aussehen.
    (Die Frage bezieht sich sowohl auf MySQL als auch auf M$ Access)

    Wenn ich mich nich irre, solche Loesung hat schon Kasper Skårhøj (Entwickler von CMS Typo3) implementiert.
    (Es ist schwer die Stelle zu finden. ->Der Code ist ca. 30 MB. groß)

    Grüsse

    ps: Loesungen in C/C++ kann ich auch gut gebrauchen
     

  2. #2
    Registriert seit
    Nov 2002
    Beiträge
    2.709
    Naja, einen Array nicht direkt. Man kann allerdings den Array aufsplitten und mit einem Trennzeichen zB ";" zusammenfügen. Dann kann man die Daten einfügen und nach dem auslesen per explode() trennen.

    PS: Netter Avatar
     
    Im Ruhestand.

  3. #3
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.806
    Blog-Einträge
    5
    Alternativ könnte man auch serialize() (vor dem Speichern) und unserialize() (nach dem Auslesen) benutzen. serialize() verwandelt eine Variable vom Datentyp integer, double, string, array oder object in einen Bytestring, der später wieder per unserialize() in die ursprüngliche Variable konvertiert werden kann. Der Vorteil hierbei ist, dass auch mehrdimensionale Arrays problemlos gespeichert werden können.
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  4. #4
    Avatar von ctac
    ctac ctac ist offline Mitglied Silber
    Registriert seit
    Nov 2001
    Ort
    Frankfurt
    Beiträge
    72
    Danke..

    ich habe bloss gedacht, es gäbe etwas elegantere methode die Daten zu speichern. tja .

    IM ACCESS gibt es ein Möglichkeit Daten im Binär-format zu speichern.

    OK

    Vielen Dank
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 09.09.10, 15:04
  2. Einzelnes Feld aus MySQL-Datenbank auslesen
    Von Arster-Boy im Forum PHP
    Antworten: 5
    Letzter Beitrag: 25.10.08, 10:57
  3. Länder in Array oder Datenbank speichern?
    Von DeeJay-Luke im Forum PHP
    Antworten: 4
    Letzter Beitrag: 13.12.06, 15:17
  4. Array in ein hidden feld und dann auslesen
    Von rotmilan im Forum PHP
    Antworten: 7
    Letzter Beitrag: 03.03.05, 22:04
  5. Ein einzelnes Feld von Datenbank auslesen
    Von forsterm im Forum PHP
    Antworten: 5
    Letzter Beitrag: 31.01.05, 17:08