Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/02/2012, 12:55
leonagelic
Usuario no validado
 
Fecha de Ingreso: enero-2010
Ubicación: Maturín, Monagas
Mensajes: 190
Antigüedad: 14 años, 3 meses
Puntos: 24
Respuesta: insertar una variable en mi base de datos

hola caronlina3 para guardar el nombre de la imagen solo debes sacar el nombre y guardarlo en una variable y luego haces una sentencia sql de insert:

Código PHP:
Ver original
  1. //tu conexion
  2. $nombre=$_FILES['fichero']['name'];//recojo nombre de la imagen
  3.     $sql= "INSERT INTO imagen (nombre,id) VALUES ('$nombre','')"; //guardo el nombre en la BD
  4.     $resultado = mysql_query($sql);

para mostrarla asi:

Código PHP:
Ver original
  1. $sql = mysql_query("SELECT * FROM imagen WHERE nombre = '".$nombre."'"); //selecciono donde el nombre o id como tu desees
  2. $filas=mysql_fetch_array($sql);
  3. $mostrar=$filas['nombre']; se lo asigno a otra variable
  4.  
  5.     $url="./uploads/".$mostrar; //concateno a mi ruta
  6.  
  7. echo "<img width=88 height=80 src=".$url.">";// muestro la imagen
  8. ?>

concatenas la ruta que imagino lo sabes ya que dices que la guardas en carpetas..
Saludos espero haberte ayudado