ホームページ > バックエンド開発 > PHPチュートリアル > PHPでデータベースからBLOBを取得してデータグリッドに表示する方法

PHPでデータベースからBLOBを取得してデータグリッドに表示する方法

WBOY
リリース: 2016-06-23 13:41:20
オリジナル
968 人が閲覧しました

<?php        $sql = "select pic from e_user where uid = '1dff5b51f862e6d181577e3ca34248be'";        $js = get_js_object($sql);        Header( "Content-type: image/png");        echo $js->pic;          echo '<p><img src="../php/testlist.php" width="150"></p>'; ?>
ログイン後にコピー

 <table class="easyui-dategrid" url="../php/testlist.php">        <thead>             <tr>                  <th field="pic" width="120">图片</th>              </tr>        </thead></table>
ログイン後にコピー


変更するには?


ディスカッションに返信(解決策)

画像データストリームは img タグでのみ受信できます
つまり、 .. /php/testlist.php 出力

画像データ ストリームは img タグでのみ受信できます

つまり、 ../php/testlist.php の出力


お尋ねしたいのですが、写真が取得できるようになりました。
データグリッド内の行を選択して HTML ページ内の ID を取得し、ボタンをクリックしてボックスをポップアップしたいと思います。写真は箱の中に展示されています。
取得したIDに基づいてこの写真をクエリする方法。

この src に値を動的に割り当てることができますか?

ポップアップの実装方法がわかりません

この src に値を動的に割り当てることはできますか?


この書き方は一度見たことがありますが、認証コードを出力する際に​​値を渡すことができるようです。

実際、HTML ページがロードされると、src のアドレスに従ってサーバーから画像が自動的にリクエストされます。PHP アドレスを指定すると、PHP で画像ストリームを出力するだけで済みます。値を渡す場合は、対応する画像リソースを php で受け取った後に取得し、ページに出力するだけです。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート