prueba asi:
Código PHP:
<?php
$idd = $_GET['idd'];
if ($idd) {
if ($submit) {
MYSQL_CONNECT("localhost","yo","mipass");
mysql_select_db("database");
$form_data=$_FILES['form_data']['tmp_name'];
// NOTA: en la siguiente sentencia va "rb" para Windows .. Linux
//con "r" llega.
$data = addslashes(fread(fopen($form_data, "r"), filesize($form_data)));
$strSQL="UPDATE fotos SET
(descripcion='$form_description', foto='$data', nombre='$form_data_name', tamano='$form_data_size', tipo='$form_data_type')
WHERE id=$idd LIMIT 1";
$result= mysql_query($strSQL);
MYSQL_CLOSE();
} else {
?>
<form method="post" action="<?php echo $PHP_SELF; ?>" enctype="multipart/form-data">
Descripcion:<br>
<input type="text" name="form_description" size="40">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
<br>Archivo nuevo:<br>
<input type="file" name="form_data" size="40">
<p><input type="submit" name="submit" value="Enviar">
</form>
<?php
}
}
?>
Con esto deberia funcionarte.
Saludos.