Bueno... comencemos por colorear el codigo para que al menos se animen a leerlo...
Código PHP:
$sql = "SELECT id,imagen,tipo,nombre FROM imageneschuscas WHERE id=$id";
$result=mysql_query($sql,$conexio);
$imagen = mysql_result($result,0,"imagen");
$row = mysql_fetch_array($result);
$tipo = $row["tipo"];
Header ("Content-type: $tipo");
$img = imagecreatefromstring($imagen);
$picsize = 123;
$new_w = imagesx($src_img);
$new_h = imagesy($src_img);
$aspect_ratio = $new_h / $new_w;
$new_w = $picsize;
$new_h = abs($new_w * $aspect_ratio);
$dst_img = ImageCreateTrueColor($new_w,$new_h);
imagecopyresampled($dst_img,$img,0,0,0,0,$new_w,$n
ew_h,imagesx($img),imagesy($img));$name = $row["nombre"];
$separar = explode('.',$name);
image.$separar[1]($dst_img,'',100);