2016-05-21 8 views
-2

で単一のファイルに複数の画像を保存しますどのように私は</p> <p>は、私がそのフィールドに複数の画像を保存する時に一つの値を格納するフィールドとしてデータベース</p> <p>で指定された画像を作成したファイルを持っているデータベース

例:1.JPG、2.png、4.JPGので

そうデータベース

としばらくPHPを介してこのような格納する方法があるに私は、データがa[0] = 1.jpg; a[1] = 2.pngのように配列

になるので、

+3

あなたのコードを表示してください。 –

+1

は '$ images = implode("、 "、$ arr);を使い、' $ images'をデータベースに保存します。 –

+2

イメージを格納するために別のテーブルを使用する必要があります。これにより、画像管理の改善に役立ちます。できるだけ簡単に画像を追加、編集、更新、削除することができます。 –

答えて

1

のデータベースにテキストフィールドを作成し、($ my_arrayでを)json_encodeする値を設定することをしたい値を取得します。それらを$ my_array = json_decode($ sql ['image_field'])で取得します。

MySQL 5.7.8からは、調べたいかもしれないJSON field typeがあります。

関連する問題

 関連する問題