Foros del Web » Programando para Internet » PHP »

Ayudaa... Help!!!

Estas en el tema de Ayudaa... Help!!! en el foro de PHP en Foros del Web. Hola amig@s!! Os comento quiero subir imagenes a la base de datos pero no como archivo sino como ruta por medio del cual luego se ...
  #1 (permalink)  
Antiguo 06/10/2006, 02:21
 
Fecha de Ingreso: octubre-2006
Mensajes: 4
Antigüedad: 17 años, 6 meses
Puntos: 0
Ayudaa... Help!!!

Hola amig@s!!

Os comento quiero subir imagenes a la base de datos pero no como archivo sino como ruta por medio del cual luego se pueda bajar a la pagina web y se pueda ver en pantalla. Entonces estoy perdida con el codigo necesito que me ayudeis...por favor..

En la base de datos , en al campo

IMAGEN el tipo de archivo he puesto VARCHAR... estaria correcto?

Luego he creado tres archivos el primero es:

formulario.htm por medio del cual se sube la imagen a la base de datos, os lo copio..

Código HTML:
<form action="insertarprueba.php" method="post" enctype="multipart/form-data"  >
        <div align="left"> 
          <p align="center"><font color="d3ff00" face="Futura Lt BT"><strong>ID</strong></font></p>
          <p align="center"><font color="d3ff00" face="Futura Lt BT"> 
            <input type="text" name="ID">
            </font></p>
          <p align="center"><font color="d3ff00" face="Futura Lt BT"><strong>Tipo 
            de inmueble</strong></font></p>
          <p align="center"><font color="d3ff00" face="Futura Lt BT"> 
            <input type="text" name="Tipo">
            </font></p>
          <p align="center"><font color="d3ff00" face="Futura Lt BT"><strong>Localidad 
            </strong> </font></p>
          <p align="center"><font color="d3ff00" face="Futura Lt BT"> 
            <input name="Localidad" type="text" >
            </font></p>
          <p align="center"><font color="d3ff00" face="Futura Lt BT"><strong>Imagen</strong></font></p>
          <p align="center"><font color="d3ff00" face="Futura Lt BT"></font> 
            <input type="text" name="Imagen">
          </p>
          <p align="center">&nbsp; </p>
          <p align="center"> 
            <input type="submit" name="enviar" value="Aceptar informacion">
          </p>
          <p>&nbsp; </p>
        </div>
      </form> 
Luego he creado el archivo insertar.php, por medio del cual se guarda la imagen, os lo copio..

Código HTML:
<?php
$dbhost="localhost";
$dbusuario="inmobili_ibai";
$dbpassword="ibaiondo";
$db="inmobili_Inmobiliaria";
$conexion=mysql_connect($dbhost,$dbusuario,$dbpassword);
mysql_select_db ($db,$conexion);
$ID=$_POST['ID'];
$Tipo=$_POST['Tipo'];
$Localidad=$_POST['Localidad'];
$Imagen=$_POST['Imagen'];
$sql="INSERT INTO Prueba (ID,Tipo,Localidad,Imagen)VALUES ('$ID','$Tipo','$Localidad','$Imagen')";
mysql_query($sql,$conexion);
?> 

Y por ultimo he creado el archivo ver.php por medio del cual se veria la imagen en pantalla dentro de su campo, en una tabla

Código HTML:
<?php
$dbhost="localhost";
$dbusuario="inmobili_ibai";
$dbpassword="ibaiondo";
$db="inmobili_Inmobiliaria";
$conexion=mysql_connect($dbhost,$dbusuario,$dbpassword);
mysql_select_db ($db,$conexion);
$sql="SELECT *FROM Prueba ORDER BY ID";
$resultado = mysql_query($sql,$conexion);


if($o=@mysql_fetch_object($resultado))
{
echo "<table border ='1' align='center'>";
echo"<tr>";
echo"<td ><div align='center'><strong><font color='#d3ff00' face='Futura Lt BT' size='2'>ID</font></strong></div></td>";
echo"<td ><div align='center'><strong><font color='#d3ff00' face='Futura Lt BT' size='2'>TIPO</font></strong></div></td>";
echo"<td ><div align='center'><strong><font color='#d3ff00' face='Futura Lt BT'size ='2'>LOCALIDAD</font></strong></div></td>";
echo"<td ><div align='center'><strong><font color='#d3ff00' face='Futura Lt BT'size ='2'>IMAGEN</font></strong></div></td>";
echo "</tr>";
do
{
echo "<tr>";
echo"<td><div align='center'><font color='#000000' face='Futura Lt BT'size='2'>$o->ID</font></div></td>";
echo"<td><div align='center'><font color='#000000' face='Futura Lt BT'size='2'>$o->Tipo</font></div></td>";
echo"<td><div align='center'><font color='#000000' face='Futura Lt BT'size='2'>$o->Localidad</font></div></td>";
echo"<td><div align='center'><img src>$Imagen</div></td>";
echo"</tr>";
}
while($o=@mysql_fetch_object($resultado));
echo"</table>\n";
}
else
echo "<div align='center'><font color='d3ff00' face='Futura Lt BT'><strong>La tabla esta vacia.</strong></font> </div>";
?> 

No tengo ni idea de como tengo que poner el codigo... por favor me podriais ayudar.. algun ejemplo...indicaciones...

GRACIAAAAS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:42.