Ve el aporte que te deje, solo es cuestión, que subas la imagen al servidor y después ya que tengas en una variable el nombre de una imagen, la insertas con todos tus datos en la base de datos, por ejemplo:
Código PHP:
Ver original<?php
$bUploadOk = false;
$sUploadDir = 'uploads/';
if ($_FILES['imagen']['error'] == UPLOAD_ERR_OK) {
$sDestName = $sUploadDir . $_FILES['imagen']['name'];
$sImagen = $_FILES['imagen']['name'];
$bUploadOk = true;
}
}
$sTitulo = $_POST['titulo'];
$sDescripcion = $_POST['descripcion'];
if ($bUploadOk) {
$sQuery = "INSERT INTO productos (titulo, descripcion, imagen) VALUES ('$sTitulo', '$sDescripcion', '$sImagen')";
} else {
$sQuery = "INSERT INTO productos (titulo, descripcion, imagen) VALUES ('$sTitulo', '$sDescripcion', NULL)";
}
Con eso subes la imagen junto con el titulo y descripcion, como puedes ver es la misma secuencia, solo tendrías que desplegar los datos y ya esta.
Repito toda esta información la puedes ver en los Aportes, en el Manual, y viendo muchos tutoriales.
Saludos.