Echo不显示但在数据库中显示

时间:2013-04-21 18:13:23

标签: php database variables echo

我目前正在开发电子商务网站。

当您上传新产品时,它全部添加到数据库并显示在主页面上(标题,价格,描述,条件等)

我最近也在我的数据库中添加了“库存”,并在主页上回显$ 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 ...所以它应该已经被选中了。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

div等是否显示?所以你确定你已经更新了服务器上的代码。

无论如何,你的代码没有那么多帮助,如果你也可以显示完整的SQL,那就太棒了!

list()没有抱怨也很奇怪..

您应该确保db中的stock值不为null。