php值显示

问题描述:

我写了这段代码,但它没有显示图像有人知道如何解决它?php值显示

<?php $valuecredits = $account['credits']; 
if ($valuecredits > "10") { 
echo "<img src='pbar/100.png' width='700' height='61' />"; 
} 
?> 

谢谢

+3

好的。你看过浏览器中产生的HTML吗? –

+0

您应该向我们展示生成的HTML。 – tekknolagi

+0

也许也许会问一个问题... – tekknolagi

尝试加入>= INSEAD的只是=

if ($valuecredits >= "10") { 
echo "<img src='pbar/100.png' width='700' height='61' />"; 
} 
+0

谢谢这个工作对我很好 – kevin

你用另一个字符串"10"比较$valuecredits ..还有什么你以为发生:

<?php 
    $valuecredits = (int)$account['credits']; 
    if ($valuecredits > 10) { 
     echo '<img src="pbar/100.png" width="700" height="61" />'; 
    } 
?> 
+0

为什么'(int)'代码?大卫的方式工作'如果($ valuecredits> =“10”){ 回声“”;' – kevin

尝试使用10 instea d“10”。您正在使用比较运算符“>”,这是我认为仅用于数字变量。

<?php $valuecredits = $account['credits']; 
if ($valuecredits >= 10) { 
echo "<img src='pbar/100.png' width='700' height='61' />"; 
} 
?>