[Tep-j-general] Re: 価格表示の変更方法に関して

Back to archive index

Masato Kobayashi ksoun****@rd*****
2007年 3月 17日 (土) 12:04:16 JST


小林@Ksoundです。

>【問題点】
>
> −1 −2によって表示は変わるが、ー1円、−2円と表示される
>
>【解決したいこと】
>
> −1 −2入力の時は、指定文を表示してー1円 −2円表示を無くしたい。
>
>一応以下に今回貼り付けた 前後を掲出致します。

><?php
>if ($product_info['products_price'] == '-1'){
>   $products_price_ask = "価格はお問合せ下さい。ASK";
>}elseif ($product_info['products_price'] == '-2'){
>   $products_price_ask = '商談中 SYODAN';
>}else {
>   $products_price_ask = $products_price;
>}
>   echo $products_price_ask;
>?>
>      <tr>
>        <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
>          <tr height="40">
>            <td class="pageHeading"><?php echo
>$product_info['products_name']; ?></td>
>            <td align="right" class="pageHeading"><?php echo
>$products_price; ?></td>
>          </tr>

これでは 

echo $products_price_ask; で「商談中 SYODAN」と表示され
その下の<?php echo $products_price; ?>が生きているため「-1」と表示され
ます。
どこに$products_priceを入れたいのか分からなかったため、続けて書きましたが
今まで$products_priceで価格を表示していたところを$products_price_askに
書き換えればと言うことです。

<?php
if ($product_info['products_price'] == '-1'){
   $products_price_ask = '価格はお問合せ下さい。ASK';
}elseif ($product_info['products_price'] == '-2'){
   $products_price_ask = '商談中 SYODAN';
}else {
   $products_price_ask = $products_price;
}
?>
      <tr>
        <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
          <tr height="40">
            <td class="pageHeading"><?php echo
$product_info['products_name']; ?></td>
            <td align="right" class="pageHeading"><?php echo
$products_price_ask; ?></td>
          </tr>

とすれば良いのではと思い書いたつもりだったのですか(^_^;)

 Masato Kobayashi




Tep-j-general メーリングリストの案内
Back to archive index