会員価格ありの場合
このソースは改善の余地があるのですが、そのうち…
<!--▼ 新着商品ここまで-->
<!--{php}-->
// Config読込み
include $_SERVER[DOCUMENT_ROOT]."/data/install.php";
//------------------------------------------------------
// MySQLに接続開始
$db = mysql_connect(DB_SERVER,DB_USER,DB_PASSWORD);
// mysql_query("SET NAMES utf8");
// DB指定(確認用)
if(!mysql_select_db(DB_NAME, $db)){
// echo "<div style=\"color:red;\">\nメインデータベースに接続できません。</div>\n";
}elseif(mysql_select_db(DB_NAME, $db)){
// echo "<div style=\"color:green;\">\nDB指定OK!(".DB_NAME.")</div>\n\n\n";
}
//------------------------------------------------------
<!--{/php}-->
<div id="recomendarea">
<h2>
<img src="<!--{$TPL_DIR}-->img/top/osusume.jpg" width="500" height="21" alt="おすすめ情報" />
</h2>
<div class="recomendblock">
<!--{php}-->
// Config読込み
include $_SERVER[DOCUMENT_ROOT]."/data/install.php";
//------------------------------------------------------
// MySQLに接続開始
$db = mysql_connect(DB_SERVER,DB_USER,DB_PASSWORD);
// mysql_query("SET NAMES utf8");
// DB指定(確認用)
if(!mysql_select_db(DB_NAME, $db)){
// echo "<div style=\"color:red;\">\nメインデータベースに接続できません。</div>";
}elseif(mysql_select_db(DB_NAME, $db)){
// echo "<div style=\"color:green;\">\nDB指定OK!(".DB_NAME.")</div>";
}
//------------------------------------------------------
// 該当商品の抽出
$sql="SELECT * FROM `dtb_products` WHERE `status` = '1'";
$rs = mysql_query($sql,$db);
$arr_product_id = array();
while($item = mysql_fetch_assoc($rs)){
$arr_product_flag = (str_split($item[product_flag]));
if($arr_product_flag [0] == 1){
// echo $item[name];
array_push ($arr_product_id, $item[product_id]);
}
}
// var_dump($arr_product_id);
// 該当商品の表示
$i = 0;
while($arr_product_id[$i] != ""){
// dtb_products
$sql2="SELECT * FROM `dtb_products` WHERE `product_id` = '$arr_product_id[$i]'";
$rs2 = mysql_query($sql2,$db);
$item2 = mysql_fetch_assoc($rs2);
// dtb_products_class
$sql3="SELECT * FROM `dtb_products_class` WHERE `product_id` = '$arr_product_id[$i]'";
$rs3 = mysql_query($sql3,$db);
$item3 = mysql_fetch_assoc($rs3);
$price01 = $item3[price01] * 1.05;
$price01 = number_format($price01);
$price02 = $item3[price02] * 1.05;
$price02 = number_format($price02);
// echo '<pre>'; var_dump($item3); echo '</pre>';
echo '<div class="single">
<div class="img">
<a href="/products/detail.php?product_id='.$arr_product_id[$i].'">
<img src="/upload/save_image/'.$item2[main_list_image].'" />
</a>
</div>
<h3>
<a href="/products/detail.
php?product_id='.$arr_product_id[$i].'">'.$item2[name]
.'</a>
</h3>
<p class="comments">'.$item2[main_list_comment].'</p>
<div class="price">通常価格:<span class="red">'.$price01.'</span>円 (税込)
</div>
<div class="price">会員価格:<span class="red">'.$price02.'</span>円 (税込)
</div>
</p>
</div><!-- /single -->
';
$i ++;
}
// 価格
$sql1="SELECT * FROM `dtb_products_class` WHERE `product_class_id` = '55'";
$rs1 = mysql_query($sql1,$db);
$item1 = mysql_fetch_assoc($rs1);
$price01 = $item1[price01];
$price01 = ($price01 * 1.05);
$price01 = number_format($price01);
$price02 = $item1[price02];
$price02 = ($price02 * 1.05);
$price02 = number_format($price02);
<!--{/php}-->
</div>
</div>
<!--▲ 新着商品ここまで-->