|
|
|
@ -3117,6 +3117,7 @@ JAVASCRIPT; |
|
|
|
|
$tagRelExtraTable = Database::get_main_table(TABLE_MAIN_EXTRA_FIELD_REL_TAG); |
|
|
|
|
$tagTable = Database::get_main_table(TABLE_MAIN_TAG); |
|
|
|
|
$optionsTable = Database::get_main_table(TABLE_EXTRA_FIELD_OPTIONS); |
|
|
|
|
$value = Database::escape_string(implode("','", $options)); |
|
|
|
|
|
|
|
|
|
$sql = "SELECT DISTINCT t.*, v.value, o.display_text |
|
|
|
|
FROM $tagRelExtraTable te |
|
|
|
@ -3126,7 +3127,7 @@ JAVASCRIPT; |
|
|
|
|
ON (te.item_id = v.item_id AND v.field_id = $id) |
|
|
|
|
INNER JOIN $optionsTable o |
|
|
|
|
ON (o.option_value = v.value) |
|
|
|
|
WHERE v.value IN ('".implode("','", $options)."') |
|
|
|
|
WHERE v.value IN ('".$value."') |
|
|
|
|
ORDER BY o.option_order, t.tag |
|
|
|
|
"; |
|
|
|
|
|
|
|
|
|