php
を使用してmysqlデータベースから画像を保存および取得するために、mysqlデータベースに画像を保存し、PHPを使用してそれらを取得するために、いくつかを取得します。手順をとる必要があります。 「testblob」というタイトルの適切なテーブル構造の例を以下に示します。 image_id tinyint(3)null default '0'ではない、 image_type varchar(25)null default '' 画像ブロブはnullではありません、 image_size varchar(25)null default ''、 image_ctgy varchar(25)null default '' image_name varchar(50)nol null default '' );
画像を挿入する:
create table testblob ( image_id tinyint(3) not null default '0', image_type varchar(25) not null default '', image blob not null, image_size varchar(25) not null default '', image_ctgy varchar(25) not null default '', image_name varchar(50) not null default '' );$ IMGDATA = FILE_GET_CONTENTS($ filename); $ size = getImagesize($ filename); $ sql = sprintf( "testblobに挿入 (image_type、image、image_size、image_name) 値 ( '%s'、 '%s'、 '%d'、 '%s') " mysql_real_escape_string($ size ['mime'])、 mysql_real_escape_string($ imgdata)、 $ size [3]、 mysql_real_escape_string($ _ files ['userfile'] ['name']) ); mysql_query($ sql);
画像の取得:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3