Jump to content
xt:Commerce Community Forum

Datenbankabfrage


arman

Recommended Posts

 

Hallo,
ich brauche Ihre Unterstützung und zwar ich mächte gerne in xt:commerce Daten aus der Datenbank Mysql im Frontend ausgeben. Dazu habe ich eine Datenbank Abfrage, nur leider funktioniert nicht.

ich habe manuell testdaten geschrieben, sie werden ausgegeben, nun möchte ich die mit variablen ersetzen.
//Test

 

$rs = $db->Execute ( "SELECT * FROM " . TABLE_INGREDIENTS_TO_PRODUCTS . " itp, " . TABLE_INGREDIENTS_DESCRIPTION . " id WHERE itp.ingredient_id=id.ingredient_id AND id.language_code= 'de' AND products_id='1'" );

 


//So sollte sein. Aber gehts nicht. Was mache ich falsch:

$rs = $db->Execute("SELECT * FROM ".TABLE_INGREDIENTS_TO_PRODUCTS." itp, ".TABLE_INGREDIENTS_DESCRIPTION." id WHERE itp.ingredient_id=id.ingredient_id AND id.language_code= '".$language->code."' AND products_id='".$products_id."'");
function getBuildIngredientsOfProductArray($products_id) {
        
        echo "class.xt_ingred_list.php: produkt_id ist: ".$products_id;
        global $db, $xtPlugin, $language;
        
        define ( 'TABLE_INGREDIENTS_TO_PRODUCTS', 'xt_plg_ingredients_to_products' );
        
    
$rs = $db->Execute ( "SELECT * FROM " . TABLE_INGREDIENTS_TO_PRODUCTS . " itp, " . TABLE_INGREDIENTS_DESCRIPTION . " id WHERE itp.ingredient_id=id.ingredient_id AND id.language_code= '" . $language->code . "' AND products_id='" . $products_id . "'" );
        
        
return ($rs);
    } 

das Problem liegt daran,, dass products_id leer ist. Wer konnte mir nochmal bitte helfen?

 

Danke viel Mals :)

 

 

Link to comment
Share on other sites

  • 2 weeks later...

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...