Código PHP:
1. $nombre_imagen = "logo.jpg"; // esto despues de haber ejecutado exitosamente la subida
2. $sql = "INSERT INTO tabla (imagen) VALUES ($nombre_imagen)";
3. $query = mysql_query($sql);
4. if($query){
5. echo "almacenado";
6. }else{
7. echo "error";
8. }
Justamente aquí no almacena sino que marca la opción de error.