MySQLデータベースに画像を挿入する

問題

私はPHPとMySQLを使ってオンラインで本を購入するためのウェブサイトを作成しています、そして私の問題は:

各本の写真がサイトで提供される本の相談に表示されるべきであることを知っているデータベースに本の画像を保存する方法。 データベースに画像を保存するとクエリの実行が遅くなることがわかっています。後者よりも優れた方法は何ですか? 前もって感謝します。

溶液

最も簡単な方法は、画像自体ではなくデータベースに画像リンクを保存することです。

  • 例えばimg_srcのような列を作り、あなたの写真へのリンクを貼り付けてください。
  • 例:C:\ www \ site \ images \ myphoto.jpeg
  • ページビューを生成するときは、次のようにします。
    •  MyTableのWHERE ID = 1からSELECT * 
  • あなたはすべての情報を持っているでしょう、単にそれをテーブルに貼り付けてください。

Skeletyonによって解決

前の記事 次の記事

トップのヒント