ID: 40913 Comment by: linuxuser586 at yahoo dot com Reported By: dennis at inmarket dot lviv dot ua Status: No Feedback Bug Type: PDO related Operating System: Win XP PHP Version: 5.2.6 Assigned To: wez New Comment:
Problem still exists on Windows 2003 with PHP Version 5.2.10RC2-dev Build Date May 29 2009 11:39:28 Previous Comments: ------------------------------------------------------------------------ [2009-05-03 01:00:03] php-bugs at lists dot php dot net No feedback was provided for this bug for over a week, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open". ------------------------------------------------------------------------ [2009-04-25 14:44:38] j...@php.net Please try using this CVS snapshot: http://snaps.php.net/php5.2-latest.tar.gz For Windows: http://windows.php.net/snapshots/ ------------------------------------------------------------------------ [2008-09-30 16:27:09] ralfbecker at egroupware dot org I can reproduce this bug with php5.2.6 on OpenSUSE 11.0 Ralf ------------------------------------------------------------------------ [2008-08-11 17:06:28] mattgrdinic at yahoo dot com Can verify this with PDO->mssql using 5.2.6 and Windows Server 2003. // Reproduction code: $VIN = $_GET['VIN']; $imageUrl = $_GET['ImageUrl']; $sql_img = "SELECT VIN, Image, ImageUrl FROM ImagesDemo WHERE VIN = :VIN AND ImageUrl = :imageUrl"; $result_img = Database::pdo_prepare_query($sql_img, array(':VIN' => $VIN, ':imageUrl' => $imageUrl)); $result_img->bindColumn('Image', $lob, PDO::PARAM_LOB); $result_img->fetch(PDO::FETCH_BOUND); header("Content-type: image/pjpeg"); var_dump($lob); // string(4096) + raw image data fpassthru($lob); // this call fails with 'supplied argument is not a valid stream resource' echo $lob; // this call only spits out 4096 bytes, chopping the image off End result -- unable to use pdo for blobs. ------------------------------------------------------------------------ [2008-06-01 13:00:40] mail at matya dot hu I am using PHP 5.2.6 with MySQL 5.0.51b, and the problem is still present. Reproduce code: --------------- $sql = "SELECT FileData FROM UserFile WHERE ID=?"; $stmt = $DB->prepare($sql); $stmt->execute(array($FileID)); $stmt->bindColumn(1, $data, PDO::PARAM_LOB); $stmt->fetch(PDO::FETCH_BOUND); echo gettype($data); Expected result: ---------------- resource Actual result: -------------- string ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/40913 -- Edit this bug report at http://bugs.php.net/?id=40913&edit=1