PHP が MYSQL に画像アドレス文字列を挿入する問題について、詳しく説明してください
PHP が MYSQL に画像アドレス文字列を挿入する問題について、詳しく説明してください
最近 mysql データベースを見てみましたshopex と ecshop のデザイン
フィールドは、goods_img varchar(255) です。この方法では、PHP を使用して少し混乱しました。データ画像アドレス。jpg (このアドレスはデータベースから直接コピーされています。phpmyadmin を使用しています。
の下のデータは...省略されています。最初の画像アドレスのみをコピーして表示できます)」を押して計算します。文字数が6個を超えるとエラーが発生しますが、その背景に
は何個でも追加できます。これは何が起こっているのでしょうか?データベースはこのフィールドにこのフィールドを自動的に追加しますか? タイプを再度変更しますか? ? ?
私の疑問を解消してください??
-----解決策------------ ---- ----
画像情報を保存する別のテーブルを作成します。各レコードには画像が含まれており、商品の ID に対応するフィールドが与えられるため、1 つのレコードの下に好きなだけ画像を追加できます。製品の写真。
------解決策------------------
Mysql 5.0.3 未満は 255 以降です。最大サイズはvarchar のバージョンは 65535 バイトで、さまざまな文字セットに格納される数は固定されていません。
------解決策---------
初めての出会い、学ぶ...普段は varchar を問題なく使用していますが、mediumtext 型は大きなデータを格納できます。
------解決策---------
画像を追加するにはページに制限がある必要があります。追加できる最大ページ数は、写真の数です。