Ergebnis 1 bis 3 von 3

Thema: SELECT from blob

  1. #1
    Contao-Nutzer Avatar von marq
    Registriert seit
    20.03.2010.
    Ort
    Göttingen
    Beiträge
    195
    User beschenken
    Wunschliste

    Standard SELECT from blob

    Hi,

    ich bin nicht so der SQL-"Mensch" - vielleicht kann mir ja jemand auf die Sprünge helfen.

    Ich nutze für eine Erweiterung den MultiColumnWizard und speicher damit halt Inhalt als BLOB ab.

    Nun möchte ich die Daten aber auch wieder aus der DB raus holen und eigentlich dachte ich irgendwie an soetwas...

    From tl_mymodule WHERE id=$str_id AND myblob.id=1.

    Raus gekommen ist dann dieses Übel hier, was auch funktioniert - aber ich denke dass man es wirklich einfacher und vorallem besser lösen könnte.

    PHP-Code:
    $obj_my $this->Database->prepare("SELECT id,myblob FROM tl_mymodule WHERE id ?")->execute($str_id);    

            while (
    $obj_my->next()) {
                
    $arr_my[] = (unserialize($obj_may->myblob));
            }
                        
            
    $arr_reduce array_reduce($arr_my,'array_merge', []);
                        

            foreach(
    $arr_my AS $my) {
                
    $arr_my_entity[] = $my['entity'];
            }

        
    $str_where_my implode(','$arr_my_entity); 
    Vielen Dank für die Hilfe,
    Marq xD
    Geändert von marq (18.05.2018 um 17:37 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Besser (in einer sauberen Variante) geht das nur mit Relationen. Also die Daten nicht direkt per MCW eingeben.

  3. #3
    Contao-Nutzer Avatar von marq
    Registriert seit
    20.03.2010.
    Ort
    Göttingen
    Beiträge
    195
    User beschenken
    Wunschliste

    Standard

    Danke Spooky, wie so oft

    Ich war den ganzen Tag irgendwie deswegen nur am fluchen und da rächt sich einfach - dass ich es mir im Backend einfach machen wollte. :-)

    Es gibt nicht zufällig ein Widget, wo man innerhalb der Elterntabelle in die Kindertabelle schreiben kann, oder?
    Geändert von marq (18.05.2018 um 19:13 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •