ページの上部にデータベース接続情報を配置し、コードとは別にクエリを保持し、取得した画像を印刷またはエコーで Div に表示して、サイトのどこにでも配置できるようにするにはどうすればよいでしょうか?
<?php
$db = new PDO('mysql:host=host;dbname=dbname;charset=UTF-8', 'username', 'password');
$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";
}
?>
上記のifおよびelseステートメントを div に配置して、クエリから印刷された画像をサイトの任意の場所に配置できるようにしたいと考えています。これは可能ですか?