Вот код для добавления изображения большого пальца. Он хорошо читает изображение, и даже когда я сохраняю миниатюру в папке, он отлично работает. Я просто не могу сохранить его в базе данных. $ X является счетчиком в цикле.
Если я читаю изображение и сохраняю его в базе данных без изменения размера, оно работает, но не после изменения размера.
// Create the thumbnail
$picture = "images/" . str_replace(" ", '%20', $images[$x]);
$image = file_get_contents("$picture");
$source = imagecreatefromstring($image);
$width = imagesx($source);
$height = imagesy($source);
$thumb = imagecreatetruecolor($newWidth, $newHeight);
imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newWidth, $newHeight, $width, $height);
echo "image created";
// End thumbnail creation
$thumb = mysql_real_escape_string($thumb);
$query = "UPDATE tablename SET thumb = '$thumb' WHERE id = $x";
$result = mysql_query($query);