Можно вообще даже не хранить ничего.. .Т. е. имя файлов делать в виде 'image_'.$id.'.jpg' -- и если файл для указанного $id есть в папке, выводить его в вопросе.. .
$data = file_get_contents($_FILES['photo']['tmp_name']);
$data = mysql_real_escape_string($data);
mysql_query("INSERT INTO $table SET data='$data'");
И нужно хранить не саму картинку, а ссылку на нее. Тогда все будет нормально.