<?php echo $header; ?>
<?php
mysql_connect(DB_HOSTNAME,DB_USERNAME,DB_PASSWORD);
mysql_selectdb(DB_DATABASE);
mysql_query('SET NAMES utf8');
function getProductAttributes($id) {
$arr=array();
$res=mysql_query('SELECT g.name AS group_name,d.name AS attr FROM oc_product_attribute AS a
INNER JOIN oc_attribute_description AS d ON (d.attribute_id=a.attribute_id)
INNER JOIN oc_attribute AS attr ON (attr.attribute_id=a.attribute_id)
INNER JOIN oc_attribute_group_description AS g ON (g.attribute_group_id=attr.attribute_group_id)
WHERE a.product_id='.$id);
if ($res) {
while($row=mysql_fetch_assoc($res)) {
if (isset($arr[$row['group_name']])) {
$arr[$row['group_name']].=','.$row['attr'];
} else {
$arr[$row['group_name']]=$row['attr'];
}
}
}
return $arr;
}
function getParent($id) {
$result=false;
$res=mysql_query('SELECT c.* FROM oc_product_to_category AS p
INNER JOIN oc_category AS c ON (c.category_id=p.category_id AND c.parent_id>0)
WHERE p.product_id='.$id);
if ($res && ($row=mysql_fetch_assoc($res)) && $row['parent_id']==14) {
$result=true;
}
return $result;
}
function getShort($id) {
$result=false;
$res=mysql_query('SELECT* FROM oc_product_description AS p WHERE p.product_id='.$id);
if ($res && ($row=mysql_fetch_assoc($res))) {
$result=$row['short'];
}
return $result;
}
?>
<?php echo $heading_title; ?>
Заказ машины
<?php $arr=getProductAttributes($product_id);?>
<?php if (getParent($product_id)): ?>
<?=getShort($product_id)?>
<?php else: ?>
Цена:
<?=$price?>
<?=$k?>:
<?=$v?>
<?php endif; ?>
<?php
$res=mysql_query('SELECT * FROM oc_product_description AS d WHERE d.product_id='.$product_id);
if ($res && ($row=mysql_fetch_assoc($res))) {
echo htmlspecialchars_decode($row['description']);
}
?>
Денис, подскажи пожалуйста как сделать так что бы код целиком был в одной области что бы не скролить в право, и можно ли убрать эту полоску по середине ) спасибо
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.