note 64090 added to function.mssql-query
| From: | andrei_mole at yahoo dot com | Date: | Fri, 07 Apr 2006 08:30:49 +0000 |
| Subject: | note 64090 added to function.mssql-query | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-107498@lists.php.net to get a copy of this message | ||
if anyone has faced a problem with displaying images from mssql image field it could be that they
have an ole header put by sql.
here is an example. hope it helps:
<?php
$db=mssql_connect("server","user","pass");
$d=mssql_select_db("NorthWind", $db);
$sql = "SELECT Picture FROM Categories WHERE CategoryId=2";
$res = mssql_query($sql);
$row = mssql_fetch_array($res);
$data = $row['Picture'];
header("Content-Type: image/bmp");
//remove the ole header
$data = substr($data,78);
//print the pic in the browser
echo $data;
mssql_close();
?>
----
Server IP: 212.93.155.36
Probable Submitter: 193.239.172.2
----
X-Spam-Status: No, hits=3.1 required=5.0 tests=DATE_MISSING,FROM_NO_LOWER
autolearn=no version=2.64
----
Manual Page -- http://www.php.net/manual/en/function.mssql-query.php
Edit -- http://master.php.net/note/edit/64090
Del: integrated -- http://master.php.net/note/delete/64090/integrated
Del: useless -- http://master.php.net/note/delete/64090/useless
Del: bad code -- http://master.php.net/note/delete/64090/bad+code
Del: spam -- http://master.php.net/note/delete/64090/spam
Del: non-english -- http://master.php.net/note/delete/64090/non-english
Del: in docs -- http://master.php.net/note/delete/64090/in+docs
Del: other reasons-- http://master.php.net/note/delete/64090
Reject -- http://master.php.net/note/reject/64090
Search -- http://master.php.net/manage/user-notes.php