我在'decimal(18,2)'类型的数据库中有一个值,它有2.50,1.25等等的值..由于某种原因,当我拉入它时,它不显示但是所有其他值的我的表是..我认为这是因为我需要某种转换..但不知道如何
$_price = $row["_price"]; //suppose to pull in 2.50 for example
但是当我尝试打印时它是空白的
print($_price_label.' '.$_price);
出现像'The value is $'
这样的东西,但价格没有被拉进去。
我是如何实现这一目标的?
谢谢
答案 0 :(得分:1)
您不需要转换它,您的变量未设置,或者它是0。
检查变量名称,键和列名称。
如果您的列名称为“价格”,则应使用$_price = $row["price"];
(无下划线)。