データベースからイメージ名を取得するための mysql クエリを作成していますが、正しい方法で選択できません。私のウェブサイトでメンバーの ID に基づいてイメージ名を取得したいと考えています。何度も挑戦しましたが、何度も失敗しました。誰かが私を助けることができれば..どうもありがとう。
このmysqlクエリを実行すると:
$GetBannerImageSql = $database->database_query("SELECT banner FROM banner_images WHERE banner_id='".$owner->user_info['user_id']."'");
$smarty->assign('bannerexists', $bannerexists);
$smarty->assign('GetBannerImage', $GetBannerImage);
私は得る:
resource(200) of type (mysql result)
そして、このクエリを試してみると:
$GetBannerImageSql = $database->database_query("SELECT banner FROM banner_images WHERE banner_id='".$owner->user_info['user_id']."'");
$GetBannerImage = $database->database_fetch_assoc($GetBannerImageSql);
var_dump($GetBannerImage);
$smarty->assign('bannerexists', $bannerexists);
$smarty->assign('GetBannerImage', $GetBannerImage);
私はこれを取得します:
array(1) { ["banner"]=> string(19) "banner-animated.gif" }
2番目は問題ありませんが、唯一のイメージ名ですが、IDが表示されません。