Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2010, 13:23
Avatar de Prais
Prais
 
Fecha de Ingreso: octubre-2010
Mensajes: 114
Antigüedad: 13 años, 6 meses
Puntos: 6
Exclamación Guardar toda la ruta de la imagen en la bd y deseo solo el nombre de la imagen MYSQL

Que tal Foreros, espero me puedan orientar, les comento,

estoy tratando de subir imagenes en mysql, y me resulta bien, lo que hago mover la imagen a una carpeta destinada y copiar la ruta en bd, eso funciona bien: les pongo el codigo:

// LE DAMOS LA RUTA, DONDE QUERAMOS QUE NOS GUARDE.-

$uploaddir = $_SERVER['DOCUMENT_ROOT'].'/proyecto/images/'.$unique;

/* aka mueve la foto y guarda toda la ruta en la bd y deseo que solo el nombre de la foto se guarde en la bd.(ABAJO les muestro la otra opcion de esta linea, para guardar solo el nombre) */

$uploadfile = $uploaddir. $_FILES['archivo']['name'];
$uploadcheck = $uploadfile;

// aca hago la actualizacion de la imagen en la bd

if(empty($_FILES['archivo']['name'])){
$uploadfile = "";}
mysql_query("update foto set IMAGEN='$uploadfile' where ID_foto='$id_foto'",$cn) or die(mysql_error());

************************************************** ***************
//Si reemplazo LA linea de arriba por esta, hace lo que deseo guarda solo el nombre de la foto como queria, pero no copia la imagen en la carpeta destinada, osea no la mueve.*/

$uploadfile = $uploadfile $_FILES['archivo']['name'];

************************************************** ***************
Cualquier orientacion se agradece.-