mysql:6051
From: fukuixyz <fukuixyz <fukuixyz@xxxxxxxxxx>>
Date: Mon, 02 Sep 2002 09:38:33 +0900
Subject: [mysql 06051] 画像データーの保存
福嶋です。 過去のメールを検索できるので、MIYATSU Kazunariさんに 教えていただいたのですが、http://www.mysql.gr.jp/ ここから検索するといろいろなことが分かります。 私もここのログをもとに、最近、画像データーのDB登録に 挑戦しています。 しかし、うまく行かないので質問させていただきます。 過去のログを参考に(MIYATSU KazunariさんのサンプルPHPを利用) 動かしてみたところ、登録(アップロード)はうまく行くのですが、 登録内容の利用(ダウンロード)ができません。 IE5だと「ファイルに保存ORアプリから実行」となるので、 アプリから実行を選ぶと、bmpの場合はペイントが起動して表示されます。 しかし、その他の形式jpg、gifの場合は、IE上に四角い表示用の エリアが作られますが、画像は表示されません。その他ネスケとかモジラだと 「ファイルに保存ORアプリから実行」というのは表示されず、どの形式でも 四角い表示用のエリアが作られますが、画像は表示されません。 PHP内容 (DB登録内容を表示させ、IDを選択させて、あとはMIYATSU Kazunariさんの サンプルPHP、SND.PHPにIDを渡して実行させる。) <html> <body> <? $conn=mysql_connect("localhost"); if(!mysql_select_db("StdArchive",$conn)){echo ("Cannot select database.\n");} $result = mysql_query("select ID, MIME, Filename from stddoc"); $fields = mysql_num_fields($result); $rows = mysql_num_rows($result); $table = mysql_field_table($result,0); echo "<html>"; echo "<head>"; echo "</head>"; // データーの抽出&表示 echo "<table BORDER COLS=3 WIDTH=\"75%\" >"; // 項目名の抽出&表示 $i = 0; while( $i < $fields ) { $name = mysql_field_name($result,$i); echo "<td>".$name."</td>"; $i++; } // データー本体の表示 while(($data=mysql_fetch_row($result))){ echo "<tr>"; $i = 0; while( $i < $fields ) { echo "<td>" . $data[$i] . "</td>"; $i++; } echo "</tr>"; } echo "</table>"; mysql_close(); echo "<FORM action=\"SND.php\">"; echo "  ID  <INPUT TYPE=text NAME=FileID size=3 value=\"\">"; echo " <INPUT TYPE=submit value=\"要求\">"; // 入力内容の送信、クリア echo "  <INPUT TYPE=reset value=\"訂正\">"; echo "</FORM>"; ?> </body> </html> どこを直したらよいのか分かりませんので、アドバイス願います。 __________________________________________________ Do You Yahoo!? Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/
6005 2002-08-28 09:42 [<m-kanata@xxxxxxxxxx] ファイルの保存 6008 2002-08-28 10:30 ┣[fukuixyz <fukuixyz@x] 6012 2002-08-28 16:42 ┃┗["MIYATSU Kazunari" <] RE: (バイナリ) ファイルの ( テーブルへの) 保存 6013 2002-08-28 16:50 ┃ ┣["TOYOSHIMA,Masayuki"] 6016 2002-08-28 21:11 ┃ ┃┗["KAWAI,Takanori" <GC] 6014 2002-08-28 17:43 ┃ ┣[fukuixyz <fukuixyz@x] 6018 2002-08-29 10:52 ┃ ┣[fukuixyz <fukuixyz@x] (バイナリ) ファイルの ( テーブルへの) 保存できました。 -> 6051 2002-09-02 09:38 ┃ ┗[fukuixyz <fukuixyz@x] 画像データーの保存 6060 2002-09-02 17:27 ┃ ┗["MIYATSU Kazunari" <] 6071 2002-09-03 09:35 ┃ ┗[fukuixyz <fukuixyz@x] 6010 2002-08-28 10:56 ┗["KAWAI,Takanori" <GC]