0

現在、ECサイトの仕事をしています。

新しい商品をアップロードすると、すべてが DB に追加され、メイン ページに表示されます (タイトル、価格、説明、状態など)。

最近、DB にも "stock" を追加し、メイン ページに $stock をエコーし​​ますが、表示されません。(データベースで在庫数を確認できます)が、メインページに在庫が表示されません。

 while(list($id, $name, $price, $category, $description, $condition, $stock) = mysql_fetch_array($result)) {   

 echo '<div class="imaging">';
  echo "<img src='../images/"."$id".".jpg' class='imaging'/>" ;
  echo '</div>';

   echo '<div class="box">';

    echo '<div class="title">';
    echo("Title: " . "$name");
    echo '</div>';

    echo '<div class="stock">';
    echo("s: " . "$stock");
    echo '</div>';

    echo '<div class="detail">';
    echo("Detail: " ."$description");
    echo'</div>';

^^ コードの例 (在庫を除くすべてが表示されます)

私のSQLクエリは SELECT * FROM ... なので、すでに選択されているはずです。

助けてくれてありがとう

4

1 に答える 1

0

divなどは表示されていますか?したがって、サーバー上のコードを更新したことは確かです。

とにかく、あなたのコードはそれほど役に立ちません。完全な SQL も表示できれば、それは素晴らしいことです!

list() が文句を言わないことも奇妙です..

db の在庫の値が null でないことを確認する必要があります。

于 2013-04-21T18:21:38.907 に答える