[英]Display image if field is true
我有一個名為user_badges的表和一個名為badge1的字段,當用戶解鎖徽章時,默認值寫為“ locked” ,該字段更新為“ unlocked”
我想要的是腳本來檢查表WHERE $ username = $ _SESSION ['username'];中的字段標記1中的值。 並顯示位於我網站上的文件夾中的徽章圖像。
我對如何執行此操作有一個想法,但不確定如何完全執行此操作。
//Connect to database
<?php
$connect = mysql_connect("host","username","password");
mysql_select_db("database_name");
?>
if field (field_name) from table (table_name) value= unlocked
echo/display image from (images/badges/fanaticbadge.png)
else echo/display (images/badges/locked.png)
這可能嗎? 感謝您的協助!
$q = "SELECT badge1 FROM user_badges WHERE username='{$_SESSION['username']}' LIMIT 1";
$r = mysql_query($q);
$row = mysql_fetch_assoc($r);
$badge1 = $row['badge1'];
if($badge1 == "unlocked") {
print "image if user has unlocked the badge";
} else {
print "image if user hasn't unlocked the badge";
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.