UPDATE blob

zdravim, mam takovy problem. mam tabulku ve kt. je jeden sloupec nastaven jako blob.
pak mam f-ci ktera aktualizuje data - odeslanim z formulare.

kdyz chci vsak aktualizovat jen nektere udaje a blob ne, ale vzdy se mi hodnota z blobu vymaze.

zkousel jsem i napr.
$aktual = mysql_query("UPDATE zaklad SET
obrazek = obrazek,
nazev = '".$enazev."',
autor = '".$eautor."' ");

, ale blob se vzdy smaze ( i kdyz obrazek = obrazek vamazu upne). ostatni data se v poradku aktualizuji, ale hodnota obrazek v tabule vzdy zmizi

nevite jak by se to dalo vyresit?
$aktual = mysql_query("UPDATE zaklad SET
obrazek = obrazek,
nazev = '".$enazev."',
autor = '".$eautor."' ");

to obrazek=obrazek, nechybi ti tam treba $ ? a uvozovky?
resp. pokud se obrazek nema menit, proc je vubec v tom dotazu?
mirne nepochopeni. ja nechci aby se obrazek menil. ale i kdyz ho do dotazu nedam a upravim ostatni data, tak se obrazek(BLOB) smaze. ja netusim proc
$aktual="UPDATE zaklad SET ";
$aktual.="nazev = '$enazev',";
$aktual.="autor = '$eautor'";
$aktual.=" WHERE id=$id";
mysql_query($aktual);