Foros del Web » Programando para Internet » PHP »

Editar los datos del campo foto en la base datos

Estas en el tema de Editar los datos del campo foto en la base datos en el foro de PHP en Foros del Web. Para guardar una imagen en la base de datos uso las sgtes lineas ingresarproducto.php ... <form action="guardartabla.php" method="post"> ... .... <input type="file" name="txtfoto" size="50"> .... ...
  #1 (permalink)  
Antiguo 02/04/2005, 22:42
 
Fecha de Ingreso: octubre-2004
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Editar los datos del campo foto en la base datos

Para guardar una imagen en la base de datos uso las sgtes lineas


ingresarproducto.php

...
<form action="guardartabla.php" method="post">
...
....
<input type="file" name="txtfoto" size="50">
....
...
<input type="submit" value="Guardar">
</form>

guardartabla.php
...
....
$sql = "insert into producto values('','$txtfoto',$campos_n)";
mysql_query($sql,$link)or die("Error de SQL".$sql);
....
...
de esta froma guardo la imagen de los productos q se muestra en el catalogo de mi tienda virtual.

Pero a la hora de editar el campo uso las lineas


el id viene de la lista de los productos que se encuentra en la parte de la intranet de la web

editarproducto.php
<?
$link=mysql_connect('localhost','','')or die("no hay server");
mysql_select_db('comercio',$link)or die("no hay base de datos");
$rs=mysql_query("select * from producto where cod_producto='$id'",$link) or die("error de SQL");
$fila=mysql_fetch_row($rs);
?>

...
....
<form action="actualizartabla.php" method="post">
....
...
<input type="file" name="txtfoto" value="<? echo $fila[4]; ?>" size="60"> /* aqui es donde no me muestra el dato */
......
<input type="submit" value="Actualizar">
</form>
muestro todos los campos en sus respectivos cajas de textos, pero en la caja de texto de tipo file no muestra nada, ¿ Como puedo mostar el dato en la caja de texto de tipo file ?
  #2 (permalink)  
Antiguo 03/04/2005, 01:46
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
... en principio sería problema de JavaScript... más creo es imposible, representaria un riesgo de seguridad... y si fuese posible, creo es poco práctico.

Según entiendo, tu estás recuperando un dato que está EN TU SERVIDOR... y una caja de archivo deberia mostrar una ruta del usuario... por lo que por ahí hay una contradicción... Lo que me parece deberia de ser es mostrar ya sea el nombre de tu archivo ó la misma imagen imprimiendola en X lugar... y por separado tu caja de archivo por si se decea actualizar... y simplemente al recoger vez si dicha caja te está enviando un valor, si es así se esta actualizando.. sino.. pos no y dejas como está.

Piensalo bien... Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
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 05:20.