como insertar una foto y esa misma modifique el campo imagen de otra tabla alumnos de la base de datos
tengo un sistema de fotos que inserta todas las fotos que se toman ahi en la tabla fotos de ahi se guarda en la carpeta que esta dentro del proyecto quiero que esa foto insertada se modifique un registro que se encuentra en la tabla alumnos
ejemplo:
matricula nom ap_p ap_m grupo grado imagen
45454 jose hdz hdz a 4 aqui que se muestre la foto insertada de tabla fotos
paso codigo de insertar foto:
<?php
include("clase_conexion.php");
$imagen=date('YmdHis');//extraemos la fecha del servidor
$consulta="insert into fotos values ('','$imagen')";
$inserta_foto=mysqli_query($consulta,$c);
$filename = "fotos/".$imagen.'.jpg';//nombre del archivo
$result = file_put_contents( $filename, file_get_contents('php://input') );//renombramos la fotografia y la subimos
if (!$result) {
print "No se pudo subir al servidor\n";
exit();
}
$url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['REQUEST_URI']) . '/' . $filename;//generamos la respuesta como la ruta completa
print "$url\n";//20120214060943.jpg
?>
y este codigo de modificar solo se modifica la tabla donde se encuentra la foto le he cambiado update pero no lo guarda tampoco:
<?php
include("clase_conexion.php");
$id=$_POST['id'];//20120214052450.jpg
$imagen=$_POST['imagen'];
$sub=(substr($imagen,-18));
$imagen=str_replace("", ".jpg", $sub);//20120214052450
$consul="update fotos set imagen='$imagen' where id='$id'";
$modifica=mysqli_query($consul,$c);
print("<script>window.location.replace('Tomar_Foto.php');</script>");
?>