0

ファイルが存在するかどうかを確認するために、この if ステートメントを介して ID をリレーしようとしています。もしそうなら、id を使用して、corporation-logos/ フォルダーからその画像を取得したいと考えています。そうでない場合は、単にデフォルトの画像を表示したいと思います。デフォルトを吐き出し続けるため、IDをキャッチしているかどうかはわかりません。

   if ($productCount > 0) {
        // get all the product details
        while($row = mysql_fetch_array($sql)){ 
        $id = $row["id"];
    $imgStock="http://www.stocksandstocks.com/corporation-logos/$id.jpg";
    $http_image="http://www.stocksandstocks.com/images/no-logo-default.png";

if(file_exists($imgStock))
{
  $imgPick = "$imgStock";
}
else
{
  $imgPick = "$http_image";
} 
echo "
                    <ul>
                        <li>
                               <div class='wrapPicks'>
                                  <div class='symbolPicks'>
                                      <div class='quoteTitle'>$quoteTitle</div>
                                      </div>
                                      <div class='bgPicks'>
                                      <img src='$imgPick' height='50px' widht='80px' alt='stock symbol $quoteTitle logo' />
                                                <div class='separateWrap'>
                                                      <div class='quote'>
                                                          <b>Entry Price:</b> $$entry
                                                      </div>
                                                      <div class='quote'>
                                                          <b>Last trade:</b> $$lastPrice
                                                      </div>
                                                </div>    
                                                      <div class='quoteReturn'>
                                                              <b>Open P/L:</b> 
                                                              <div class='bigGreen'>
                                                              <span style=\"color: $color\">$positive $$profit </span>
                                                              </div>
                                                      </div>
                                 </div>
                            </div>
                    </li>
                </ul>";
4

0 に答える 0