Abfrage einer Tabelle nicht möglich!?

Thema wurde von Manni_HB, 19. Juni 2012 erstellt.

  1. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Wie kann es sein, das ich eine solche Meldung erhalte - die Tabelle ist vorhaben - EHRLICH!!!
    [error] => Table 'xxxxxxx.TABLE_FEATURE_VALUE_DESCRIPTION' doesn't exist
     
  2. Manuel

    Manuel Erfahrener Benutzer

    Registriert seit:
    26. Mai 2011
    Beiträge:
    238
    Danke erhalten:
    18
    Danke vergeben:
    12
    hast du eine mysql version installiert, die noch als "unstable" eingestuft wird?
    mal die tabelle repariert?
     
  3. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Hallo Manuel,

    schlimmer, .. viel schlimmer!
    Falsch: FROM ".TABLE_FEATURE_DESCRIPTION." fd
    Richtig: FROM ".feature_description." fd,

    Es gibt Tage, .... !:(
    Danke für deine Bemühungen!
     
  4. Manuel

    Manuel Erfahrener Benutzer

    Registriert seit:
    26. Mai 2011
    Beiträge:
    238
    Danke erhalten:
    18
    Danke vergeben:
    12
    whuaaaa.... darauf hab ich garnicht geschaut.
    Ich habe heute wohl dne gleichen Tag wie du.... Sachen gibbet ;-)
     
  5. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    "Was soll man von einem Tag erwarten, der mit Aufstehen beginnt?" Uralt & immer noch richtig!
    Frage:
    Kann es sein, dass Du in puncto DB-Abfragen fit bist?
     
  6. Manuel

    Manuel Erfahrener Benutzer

    Registriert seit:
    26. Mai 2011
    Beiträge:
    238
    Danke erhalten:
    18
    Danke vergeben:
    12
    der ist wirklich gut. :)
    Fit... naja, ist immer Ansichtssache... bissl was weiß ich schon, der Rest wird "learning by doing" angeeignet. ;-)

    Fragen einfach stellen, dann schaun wa mal....
     
  7. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Ok ... Du hattest deine Chance! :)

    Ich brauche in der "checkout_confirmation.php" die zum jeweiligen Produkt gehörenden FilterVALUE-Werte ({$VALUE_fleisch}, {$VALUE_kochtyp} und {$VALUE_geeignet} - so sie denn vorhanden.

    Diese werden dann mit..
    PHP:
            // ======================== BOF Tauschen der VALUE-Varibale in deren WERTE ====================
            
    $value_replace               = array('FRITZ','TRETROLLER','MANNI macht das schon richtig!');    
            
    $value_search                = array('$VALUE_fleisch','$VALUE_kochtyp','$VALUE_geeignet');
            
    $products_description    str_replace($value_search,$value_replace,$products_description);
            
    // ======================== EOF Tauschen der VALUE-Varibale in deren WERTE ====================    
    ... in der $products_description getausch und erscheinen sauber in den Produktdetails in der "checkout_confirmation.html"
    Nur eben nicht statisch als FRITZ, ... sondern ... ist schon klar!?

    So - nun ist das beim besten Willen kein allgemein verwendbarer Fall.
    Da ich lamsam nervlich, technologisch & zeitlich im Grenzbereich bin - wir können datt auch via Email & mit Entlohnung machen!
     
  8. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Die Konstante "TABLE_FEATURE_VALUE_DESCRIPTION" ist nicht definiert.

    Und eine Tabelle "TABLE_FEATURE_VALUE_DESCRIPTION" gibt es nicht sondern nur "FEATURE_VALUE_DESCRIPTION"...
     
  9. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Danke ... es wird einfach Zeit für die Insel!
     
  10. Manuel

    Manuel Erfahrener Benutzer

    Registriert seit:
    26. Mai 2011
    Beiträge:
    238
    Danke erhalten:
    18
    Danke vergeben:
    12
    eehmmm... nicht 100%.... aktuell wird @value_xxx ausgegeben!?

    aus welchen tabellen kommen denn value_replace, value_search?
     
  11. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    #11 Manni_HB, 19. Juni 2012
    Zuletzt bearbeitet: 19. Juni 2012
    Hallo Manuel,
    Das sind freierfundene Variable für "str_replace"

    Versuch´s noch mal zu schildern:
    Es gibt in der Tabelle "feature_description" eine Spalte "feature_name"
    Drei diese "feature_name" werden jetzt schon in den "Produktdetails" - "Eigenschaften" angezeigt.
    Es sind dies {$VALUE_fleisch} für Fleischfarbe, {$VALUE_kochtyp} für Kochtyp und {$VALUE_geeignet} für Verwendung.
    In den Eigenschften werden sie als die "Filtereingenschaften" angezeigt und sind kein statischen Text aus der Produktbeschreibuung.

    Das ganze brauche ich nun auch in der "checkout_confirmation.php" um es in der "checkout_confirmation_products.html" als ToolTip "Wesentliche Produktmerkmale" anzeigen zu können.

    In der "checkout_confirmation.php" habe ich es bis hierhin geschafft:
    PHP:
    $mbr_product_value xtc_db_query ("SELECT    
                             fvd.feature_value_text
                          FROM
                             "
    .feature_description." fd,
                              "
    .feature_value_description." fvd,    
                              "
    .products_feature_value." pfv,                
                              "
    .feature_value." fv
                            WHERE
                                fd.feature_id = fv.feature_id AND 
                                fv.feature_value_id = fvd.feature_value_id AND 
                                fvd.feature_value_id = pfv.feature_value_id AND 
                                fd.feature_id = '"
    .$t_products_item['id']."' ");                            
                
    $mbr_result_value xtc_db_fetch_array($mbr_product_value);                            
    Dieser Teil liegt innerhalb der
    PHP:
    for ($i 0$n sizeof($order->products); $i $n$i++)
    .. somit habe ich bereits die richtige Product_ID.

    Leider gelingt es mir nicht, die o.g. Filterinhalte zum Produkt auszulesen.
    Die Weiterverarbeitung bis hin zur ToolTip-Anzeige funktioniert bereits - mit DummyTestVariablen.

    Ob daraus jemand schlau wird??
     
  12. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Das hatten wir doch schon gelöst :)...
     
  13. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Ähm ... mit der "..\user_classes\overloads\ProductInfoContentView\pt_ProductInfoContentView.inc.php"
    Nur ... in der checkout... erreich ich die Variablen nicht. <grübel ON>