{if ... else}如果mysql字段等于ex.1,如何显示图像

时间:2011-10-05 04:04:43

标签: php if-statement

我有一个问题: 我有一个mysql表,其值为pages_viewed,每次用户访问1,2,3等页面时都会递增。 我的问题很简单,当字段等于或大于1时,我如何显示图像?

喜欢

select pages_viewed from table;
if field pages_viewed > 1 than echo images/image.png
请原谅我的PHP我不太擅长。

我一直在这里和其他论坛上阅读,但我能找到的只是drupal或wordpress。

2 个答案:

答案 0 :(得分:0)

类似

header('Content-Type: image/png')
echo file_get_contents(images/image.png)

答案 1 :(得分:0)

以下是基本上缺少数据库连接,表名,字段名称的所有内容。

mysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error());
mysql_select_db("mydb");

$result = mysql_query("select * from table");

while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
    # Any other code to post the page information
    if($row['pages_viewed'] > 0) echo "<img src='images/image.png' />";
    # Any other code to post the page information
}