Cita:  
					Iniciado por Alexis88 
  Puedes guardar toda la ruta o solamente el nombre de la imagen, luego, cuando hagas la consulta para mostrar los datos, insertas la ruta y el nombre de la imagen en el atributo 
src de una etiqueta de imagen.    
Saludos
     Tengo unas cuantas dudas que me tienen un poco pendejo: 
Me gustaría que al guardar la imágen esta quedara en un directorio que tuviese por nombre el valor de mi variable $titulo pero no me lo ejecuta correctamente  
 Código PHP:
    <?php
 
include('config.php');
 
$titulo=$_POST['titulo'];
$autor=$_POST['autor'];
$descripcion=$_POST['descripcion'];
$noticia=$_POST['noticia'];
$keywords=$_POST['keywords'];
$ruta = "img/posts/".$titulo."/";
 
$sql = "INSERT INTO noticias (titulo, autor, descripcion, keywords, noticia, fecha) VALUES ('$titulo', '$autor', '$descripcion', '$keywords','$noticia', NOW())";
mysql_query($sql, $connect) or die("Error en BBD: ".mysql_error());
 
$target_path = "$ruta";
$target_path = $target_path . basename( $_FILES['imagen_subida']['name']); if(move_uploaded_file($_FILES['imagen_subida']['tmp_name'], $target_path)) { echo "El archivo ". basename( $_FILES['imagen_subida']['name']). " ha sido subido";
} else{
echo "Ha ocurrido un error, trate de nuevo!";
} 
 
header('Location: index.php');
?>    
  Otra cosa es... ¿Como carajos guardo la ruta en MySQL? Imprimirla en el HTML es sencillo, lo haría tal y como he impreso las demás cosas, lo que no logro aún o no doy con la solución es guardar la ruta ¿alguna idea? 
Es más urgente lo primero porque creo que con esta modificación en el SQL bastaría   
 Código PHP:
    //esto no me guarda la imágen en una carpeta con la variable $titulo, cosa que es lo que necesito
$ruta = "img/posts/".$titulo."/";
 
$sql = "INSERT INTO noticias (titulo, autor, descripcion, keywords, noticia, ruta_imagen, fecha) VALUES ('$titulo', '$autor', '$descripcion', '$keywords','$noticia','$ruta', NOW())"; 
    
  Sabiendo como hacer lo primero, lo demás es una tontería ¿alguna idea?