[Tep-j-general] Re: product_info.phpでのメーカー名表示について

Zurück zum Archiv-Index

春光店 sk****@enet-*****
2004年 5月 25日 (火) 16:37:13 JST


今井様、こんにちは。

ご教授いただきありがとうございます。
変更してみた所、無事 動きました。

これからも勉強しながら
oscommerceを触っていきたいと思います

ありがとうございました。
                   森田
----- Original Message -----
From: "Katsunori IMAI" <imai****@glatt*****>
To: <tep-j****@lists*****>
Sent: Tuesday, May 25, 2004 4:08 PM
Subject: [Tep-j-general] Re: product_info.phpでのメーカー名表示について


> 森田さん、こんにちは。
> 今井と申します。
>
> manufacturers_name の取り出し方を教えてほしい、ということ
> で良いのでしょうか。
>
>
> $ diff product_info.php.orig product_info.php
> 46c46
> <   $product_info_query = tep_db_query("select p.products_id,
pd.products_name, pd.products_description, p.products_model, p.products_qua
> ntity, p.products_image, pd.products_url, p.products_price,
p.products_tax_class_id, p.products_date_added, p.products_date_available,
p.
> manufacturers_id from " . TABLE_PRODUCTS . " p, " .
TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and
p.products_id = '
> " . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id =
p.products_id and pd.language_id = '" . $languages_id . "'");
> ---
> >   $product_info_query = tep_db_query("select p.products_id,
pd.products_name, pd.products_description, p.products_model, p.products_qua
> ntity, p.products_image, pd.products_url, p.products_price,
p.products_tax_class_id, p.products_date_added, p.products_date_available,
p.
> manufacturers_id, m.manufacturers_name from " . TABLE_PRODUCTS . " p, " .
TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . "
> m where p.products_status = '1' and p.products_id = '" .
(int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id
and p
> d.language_id = '" . $languages_id . "' and p.manufacturers_id =
m.manufacturers_id");
> 69c69
> <             <td class="pageHeading"><?php echo
$product_info['products_name']; ?></td>
> ---
> >             <td class="pageHeading"><?php echo
$product_info['products_name'] . '<br>[' .
$product_info['manufacturers_name'] . ']'; ?>
> </td>
>
>
> 46行目が長くてわかりにくいですが、SQL文字列で
>
> select節の最後(fromの前)に
> , m.manufacturers_name
>
> from節の最後(whereの前)に
> , " . TABLE_MANUFACTURERS . " m
>
> where節の最後に
>  and p.manufacturers_id = m.manufacturers_id
>
> を追加しています。
>
> あとは、表示したいところに、
> $product_info['manufacturers_name'] を入れてください。
>





Tep-j-general メーリングリストの案内
Zurück zum Archiv-Index