Hi!
mysql_query("UPDATE hostdb_host SET modify_adminID='$adminid', date_establishment='$alterwert', date_modify=NOW( )
WHERE hostID='$hostID'") or die(mysql_error());
Siehe Manual: http://www.mysql.com/doc/de/DATETIME.html, da steht unter anderem:
"Der TIMESTAMP-Typ ist ein Typ, den Sie dafür benutzen können, um INSERT- oder UPDATE-Operationen mit dem aktuellen Datum und der aktuellen Zeit zu stempeln. Wenn Sie mehrfache TIMESTAMP-Spalten haben, wird nur die erste automatisch aktualisiert."
Und wenn Du die Spalten nicht vertauschen willst, dann mach sowas:
UPDATE
hostdb_host
SET
modify_adminID='$adminid',
date_establishment=date_establishment,
date_modify=NOW()
Grüße
Andreas