Foros del Web » Programando para Internet » PHP »

PHP OO Como Actualizar una imagen especifica en la Base de Dato

Estas en el tema de Como Actualizar una imagen especifica en la Base de Dato en el foro de PHP en Foros del Web. Hola Soy un Diseñador web principiante, ¿Pueden explicarme como actualizar una imagen de una Base de Datos en PHP? Estoy Creando una Galería de autos ...
  #1 (permalink)  
Antiguo 12/05/2011, 20:56
Avatar de jedidas  
Fecha de Ingreso: septiembre-2009
Mensajes: 10
Antigüedad: 15 años, 2 meses
Puntos: 0
Busqueda Como Actualizar una imagen especifica en la Base de Dato

Hola Soy un Diseñador web principiante, ¿Pueden explicarme como actualizar una imagen de una Base de Datos en PHP? Estoy Creando una Galería de autos con Dreamweaver y Php, ya logre crear la parte para añadir autos nuevos con una descripción de todas sus características y la posibilidad de añadir 4 imágenes, de manera que se guarda toda la información en la base de datos y aparte copia las imagenes y las guarda en una carpeta del servidor.

A la par de cada una de las 4 imágenes del vehículo aparece un link de actualizar quiero que al oprimir esta ente link muestre la opcional para seleccionar una nueva imagen y subirla remplazando la imagen anterior

En si ocupo saber como actualizar el registro de cada imagen de manera que guarde el nuevo nombre de imagen en la base de datos actualizando el nombre de la imagen anterior y aparte suba la nueva imagen al servidor remplazando o borrando la imagen anterior. Todo esto recogiendo los valores de la imagen a actualizar por la URL de ser posible.

Yo tengo un conocimiento básico de PHP, la mayor parte del código lo genero automáticamente Dreamweaver usando los juegos de registro. Si sirve de ayuda doy las características de la base de datos.
La Base de datos se llama " carsycars ", la tabla donde se almacena la información se llama " automoviles " y los campos de la tabla donde se almacenan los nombres de las imágenes se llaman "imagen_a", "imagen_b", "imagen_c", "imagen_d" por ultimo el directorio donde estoy almacenando las imágenes se llama "ima_auto".



Espero puedan ayudarme, Muchas Gracias
  #2 (permalink)  
Antiguo 13/05/2011, 00:24
Avatar de s00rk  
Fecha de Ingreso: octubre-2010
Ubicación: Mexico
Mensajes: 238
Antigüedad: 14 años
Puntos: 48
Respuesta: Como Actualizar una imagen especifica en la Base de Dato

Código PHP:
Ver original
  1. mysql_query("UPDATE automoviles SET imagen_a='".$img."' WHERE imagen_a='".$imga."'");

Donde $img es la nueva imagen y $imga es la vieja imagen a reemplazar.
  #3 (permalink)  
Antiguo 13/05/2011, 08:19
Avatar de jedidas  
Fecha de Ingreso: septiembre-2009
Mensajes: 10
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Como Actualizar una imagen especifica en la Base de Dato

Hola muchas gracias por el código, si no es mucha molestia podrías ampliarlo mas.
Podrias agregar todo el código para subir la nueva imagen. En si seria el de actualizar y el de subir imagen.

Muchas Gracias

Etiquetas: dato, especifica
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:35.