如何使用PHP在IF CONDITION中回显图像?

时间:2013-07-23 17:09:36

标签: php if-statement echo

我使用以下代码来回显图像。如果slno等于1,则代码将回显以输出图像。但是如果slno大于1(即2,3等等),代码将只输出$row['slno']值......但代码不会产生任何结果。任何帮助表示赞赏。

<?php

$image=$row['picture']; //this is the name of the photo i.e. 1.jpg, 2.jpg and so on.
if ($row['slno']=1) //slno holds numerical data 1, 2, 3, 4,
{
  echo '<img width=50 height=50 src="http://localhost/hl/photo/'.$image.'" />';
}
if($row['slno']>1)
{
  echo $row['slno'];
}
?>

1 个答案:

答案 0 :(得分:1)

您将值赋给变量。你必须比较它们:

if ($row['slno'] == 1) {
    ...
} else if($row['slno'] > 1) {
    ...
}