entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

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>");  

?>

0voto

bl4z3r comentado

@numero2222 Disculpame si te ofendo, pero no logro entender el mensaje que queres transmitir. O sea, ¿podrías tomarte el tiempo para releer lo que escribiste y formatear tu pregunte usando todas las reglas gramaticales y ortográficas que existen? Como mínimo, necesito que uses los puntos. No conozco a nadie, en la vida real, que hable de seguido sin realizar una pausa.

1voto

numero2222 comentado

esta bien explicado todo, y es esto lo que quiero decir.

Lo que quiero que realice es que imagen se inserte su tabla fotos y que esa misma foto al mismo tiempo se modifique la tabla alumnos sin dañar los registros que tenga solo que coloque ahi la foto

por ejemplo

matricula nombre apellido grupo grado imagen
4566465 jose gonzalez A 2 imagen aqui pewro sin afectar registro

es lo mismo que dije arriba

1 Respuesta

2votos

angelAparicio Puntos2780

Hola, ¿la base de datos se modifica cuando se sube la foto? No me ha quedado claro.

Yo para empezar, pondría un

echo ($consul);

detrás de la consulta, para ver si está realizando la consulta correcta

1voto

numero2222 comentado

no lo que quiero que realice es que imagen se inserte su tabla fotos y que esa misma foto al mismo tiempo se modifique la tabla alumnos sin dañar los registros que tenga solo que coloque ahi la foto

por ejemplo

matricula nombre apellido grupo grado imagen
4566465 jose gonzalez A 2 imagen aqui pewro sin afectar registro

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta