Obecnie trochę staram się "przerobić" komponent Virtuemart do Joomla i natknąłem się na taki problem.
Nie za bardzo kumam co oznacza taki zapis zapytania SELECT:
$list = "SELECT #__{vm}_orders.order_shipping, #__{vm}_orders.order_id, order_status, #__{vm}_orders.cdate,#__{vm}_orders.mdate,order_total,order_currency,#__{vm}_ord
ers.user_id,"; $list .= "first_name, last_name FROM #__{vm}_orders, #__{vm}_order_user_info WHERE "; $q = "address_type = 'BT' AND "; $q .= "(#__{vm}_orders.order_id=#__{vm}_order_user_info.order_id) "; $q .= "AND #__{vm}_orders.vendor_id='".$_SESSION['ps_vendor_id']."' "; $q .= "ORDER BY #__{vm}_orders.cdate DESC "; $list .= $q . " LIMIT $limitstart, " . $limit;
Chodzi mi konkretni o to dlaczego raz nazwy kolumn są wymianiane z przedrostkiem oznaczającym tabelę z której pochodzą:
np. #__{vm}_orders.order_shipping,
a w innym miejscu jskoś tak po przecinku i bez oznaczenia tablicy:
#__{vm}_orders.order_id, order_status
Z góry dzięki za pomoc w rozpracowaniu tego...
Pozdrawiam,
Darek