If you want to create a gd-image directly out of a sql-database-field you might want to use:
<?php
$jpegimage = imagecreatefromjpeg("data://image/jpeg;base64," . base64_encode($sql_result_array['imagedata']));
?>
this goes also for gif, png, etc using the correct "imagecreatefrom$$$"-function and mime-type.