ayuda en php

frank0124

Bovino adolescente
#1
hola soy nuevo programando con php, y les comento que lo que quiero hacer,
quiero guardar en una base de datos(MySql), la ruta de imagenes, no quiero guardar la imagen en BD, tengo creado una carpeta para guardar mis imagenes, que se vallan subiendo en el servidor, y que la momento de de llamar alguna imagen se redireccione y me lo muestre, tengo el siguiente codigo que estoy haciendo pero no sale lo que quiero.

espero habarme explicado, estare pendiente a sus comentarios..

<?
$destino='imagenes/';
move_uploaded_file($_FILES['archivo'] ['tmp_name'],$destino.'/'.$_FILES['archivo']['name']);
$name = ($_FILES['archivo']['name']);
$host = "localhost";
$user = "frank";
$pass = "frank";

$conection = mysql_connect($host,$user,$pass);
mysql_select_db("imagen",$conection);
$consulta=("insert into img(nombre) values('$name')");
if(!($consulta))
{
echo "Sorry";
}
else
{
echo "<b>La imagen fue introducida con exito";
}
?>

alguien me puede ayufar como hacerlo, o q pongan un ejemplo o decirme como es la manera mal facil, espero sus comentarios... salu2

gracias
 
#3
intenta con esto:
1.- tienes doble "//"
2.- nunca guardas en la base
<?
$destino='imagenes/';
move_uploaded_file($_FILES['archivo']['tmp_name'],$destino.$_FILES['archivo']['name']);
$name = $_FILES['archivo']['name'];
$host = "localhost";
$user = "frank";
$pass = "frank";
$conection = mysql_connect($host,$user,$pass);
mysql_select_db("imagen",$conection);
$sql="insert into img(nombre) values('$name')";
$consulta= mysql_query($sql, $conection);
if(!($consulta))
{
echo "Sorry";
}
else
{
echo "<b>La imagen fue introducida con exito";
}
?>
 
Arriba