Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2016, 16:24
Desakato
 
Fecha de Ingreso: febrero-2016
Mensajes: 2
Antigüedad: 8 años, 2 meses
Puntos: 0
Subir imagen con php y guardar ruta en Mysql

Hola, Buenos días, soy nuevo en esto de php y bueno tengo una gran duda les agradezco si me pueden ayudar lo que pasa es lo siguiente...... Estoy intentando guardar una imagen en una carpeta y que suba la ruta de la imagen a la base de datos que guarde la ruta y esas cosas este es mi código, muchas gracias por la ayuda ;

(Quiero saber como puedo incluir un código que guarde la imagen en una carpeta y que me guarde la ruta de la imagen en un campo de mysql)

Este es mi codigo



<?php
include_once 'conex.php';//INCLUIR CONEXION DE BASE DE DATOS

class puntosDao
{
private $r;
public function __construct()
{
$this->r = array();
}
public function grabar($titulo, $cx,$cy,$Descripcion_Inmueble)//METODO PARA GRABAR A LA BD
{
$con = conex::con();
$titulo = mysqli_real_escape_string($con,$titulo);
$cx = mysqli_real_escape_string($con,$cx);
$cy = mysqli_real_escape_string($con,$cy);
$Descripcion_Inmueble = mysqli_real_escape_string($con,$Descripcion_Inmueb le);

$q = "insert into puntos (Titulo, cx, cy,Descripcion_inmueble)".
"values ('".addslashes($titulo)."','".addslashes($cx)."',' ".addslashes($cy)."','".addslashes($Descripcion_In mueble)."')";
$rpta = mysqli_query($con, $q);
mysqli_close($con);
if($rpta==1)
{
return TRUE;
}
else
{
return FALSE;
}

}
public function listar_todo()
{
$q = "select * from puntos";
$con = conex::con();
$rpta = mysqli_query($con, $q);
mysqli_close($con);
while($fila = mysqli_fetch_assoc($rpta))
{
$this->r[] = $fila;
}
return $this->r;
}
public function borrar($idPunto)//METODO PARA BORRAR DE LA BD
{
$con = conex::con();
$idPunto = mysqli_real_escape_string($con,$idPunto);
$q = "delete from puntos where IdPunto = ".(int)$idPunto;
$rpta = mysqli_query($con, $q);
mysqli_close($con);
if($rpta==1)
{
return TRUE;
}
else
{
return FALSE;
}
}
public function actualizar($Id, $titulo, $cx,$cy,$Descripcion_Inmueble)//METODO PARA ACTUALIZAR A LA BD
{
$con = conex::con();
$Id = mysqli_real_escape_string($con,$Id);
$titulo = mysqli_real_escape_string($con,$titulo);
$cx = mysqli_real_escape_string($con,$cx);
$cy = mysqli_real_escape_string($con,$cy);
$Descripcion_Inmueble = mysqli_real_escape_string($con,$Descripcion_Inmueb le);

$q = "update puntos set Titulo='".$titulo."', cx='".$cx."' , cy ='".$cy."', Descripcion_inmueble ='".$Descripcion_Inmueble."' where IdPunto =".$Id;
$rpta = mysqli_query($con, $q);
mysqli_close($con);
if($rpta==1)
{
return TRUE;
}
else
{
return FALSE;
}
}

public function buscar($p)
{
$con = conex::con();
//SEGURIDAD
$p = mysqli_real_escape_string($con,$p);

$q = "select * from puntos WHERE Titulo LIKE '%".$p."%'";

$rpta = mysqli_query($con, $q);
mysqli_close($con);
while($fila = mysqli_fetch_assoc($rpta))
{
$this->r[] = $fila;
}
return $this->r;
}
}
?>