Concatenare variabila in instructiune SELECT
Scris: Lun Dec 09, 2013
Buna ziua,
am si eu o mica prolema si nu stiu cum sa o rezolv.
Am de facut un select concatenat. cam asa:
$prefix='ps_'; <--- este valoarea care trebuie sa se aduga in select-ul acesta:
si am facut asa:
si nu merge.
astept raspuns. multumesc anticipat.
Cu stima Trif
am si eu o mica prolema si nu stiu cum sa o rezolv.
Am de facut un select concatenat. cam asa:
$prefix='ps_'; <--- este valoarea care trebuie sa se aduga in select-ul acesta:
Cod: Selectaţi tot
$sqlo = 'SELECT * FROM ps_product_lang
INNER JOIN ps_product
ON ps_product_lang.id_product=ps_product.id_product
INNER JOIN ps_manufacturer_lang
ON ps_manufacturer_lang.id_manufacturer=ps_product.id_manufacturer
INNER JOIN ps_tax
ON ps_product.id_tax_rules_group=ps_tax.id_tax
WHERE ps_product.id_manufacturer="'.$_GET['producator'].'" AND ps_product_lang.id_lang="6" AND ps_product.active=1
ORDER BY ps_product.active DESC, ps_product_lang.name ASC limit 40';
Cod: Selectaţi tot
$sqlo = 'SELECT * FROM ';
$sqlo. = $prefix.'product_lang ';
$sqlo. = 'INNER JOIN '.$prefix.'product ON ';
$sqlo. = $prefix.'product_lang.id_product='.$prefix.'product.id_product INNER JOIN ';
$sqlo. = $prefix.'manufacturer_lang ON ';
$sqlo. = $prefix.'manufacturer_lang.id_manufacturer='.$prefix'product.id_manufacturer INNER JOIN ';
$sqlo. = $prefix.'tax ON '.$prefix.'product.id_tax_rules_group=';
$sqlo. = $prefix.'tax.id_tax ';
$sqlo. = ' WHERE ';
$sqlo. = $prefix.'product.id_manufacturer="'.$_GET['producator'].'" AND ';
$sqlo. = $prefix.'product_lang.id_lang="6" AND ';
$sqlo. = $prefix.'product.active=1 ORDER BY ';
$sqlo. = $prefix.'product.active DESC, ';
$sqlo. = $prefix.'product_lang.name ASC limit 40 ';
astept raspuns. multumesc anticipat.
Cu stima Trif