在php中根据值回显图像标签?

时间:2012-06-14 01:40:35

标签: php

所以我使用php从mysql数据库中检索数据。该数据采用数字形式。我想根据该数字回显相同数量的图像标签。我不想使用if语句,因为我不知道该数字是什么(它是动态的优势)。有什么想法吗 ? 例如,如果数字为5,则结果应为:

<img src=''>
<img src=''>
<img src=''>
<img src=''>
<img src=''>

3 个答案:

答案 0 :(得分:1)

执行for loop

$n你的数字来自db:

for($i=0;$i<$n;$i++):
?>
<img src='path/to/image.jpg'>
<?php
endfor;

答案 1 :(得分:1)

尝试类似:

for ($count=0; $count<$row['tagcount']; $count++) {

   echo("<img src=''>");

}

答案 2 :(得分:0)

试试这个......

$number = $number[fromdatabase];
$array = range(1,$number);
foreach ($array as $img) {
    echo "<img src=''></img>";
}

现在,您将拥有数据库中数字的img标记