2016-07-18 12 views
-1

私は、ユーザーがログインし、写真家と一緒に撮影した写真を見ることができるサイトで作業しています。私はBLOBと特定のユーザー名の添付ファイルとしてデータベースに写真をアップロードしています。だから私のテーブルは、このように設定されています 表1名が列のユーザー名を持つユーザー 、パスワードでuser_registerデータベースからユーザーに固有の情報を取得する

DB名は、電子メール 表2名前が列のユーザー名、ID、名前、画像

の画像 です

私はFOREIGN KEYというユーザ名を持つテーブル間に1対多の関係を確立しました。私がしなければならないのは、特定のユーザーがログインしたときにその画像を呼び出すことです。アイデアは、画像を呼び出してサムネイルを表示し、クリックすると、フルサイズのスライドショーを並べて表示することです。私はアップロード機能が働いている、私はちょうど私はすべての画像が同じdbに格納され、重複値はそれらの間の共通性であるので、私はユーザー名に固有の情報を呼び出す方法を把握するのを助けるためにオンラインで何かを見つけることができない。誰も助けることができますか?

+1

はい。それはあなたにブロブのファイルサーバーのようにそれを扱わないdbエンジンを助けるかもしれない – Drew

+0

それは否定的な影響がありますか?私はそれが実現するとは思わなかった... –

+0

dbエンジンの中核となるものは、セットとインデックスを介してデータを取得するための最適化された計画と、結合やその他の戦略の最適化について考えてください。それに沿って:誰かのようにすべての真っ只中に粘着性のある、膠質物質を噴霧するように。 – Drew

答えて

0

上記のご質問については、あなたのウェブサイトに画像を表示する必要があります。 私が知る限り、すべてのウェブサイトには、表示したい画像のパスが必要です。その画像をblobから画像に変換してから、プロジェクトパスにjpegまたはpngとして保存する必要があります。これは、あなたが望むページを表示したい画像を見ることができる時です。

希望すると助けてくれるでしょう...

+0

私はあなたの応答をありがとう。私はブロブを取得し、ページをイメージに変換するために利用可能なコーディングを持っていますが、私はそれをどのように動かすことができるか見るためにまだそれを驚いています。 –

関連する問題