0

データベースに画像を保存する必要があるアプリ用に、1 つの Web サービス部分を作成しています。名前、メッセージ、その他の情報を正常に保存しましたが、画像を保存するためにブロブを使用しましたが、保存のためにどの関数を記述する必要がありますか。

4

2 に答える 2

0

保存したい画像のサイズは?BLOB の最大値は 64kb だと思います。MEDIUMBLOB 列タイプを使用する必要がある場合があります。

于 2013-01-16T10:28:38.317 に答える
0

イメージをデータベースに格納する最善の方法は、テーブルにバイナリ ラージ オブジェクト列 (BLOB) を作成することです。そして保管

<?php
$dbh = mysql_connect("localhost", "user");
mysql_select_db("test");
$data = file_get_contents($image_filename);
// This is important to avoid a ' to accidentally close a string
$data = mysql_real_escape_string($data);
mysql_query("INSERT INTO testblob(data) VALUES ('$data')");
?>
于 2013-01-16T10:16:54.287 に答える