Hola a todos/as. tengo una tabla con los datos de productos. supongamos que esa tabla 'productos' tiene cuatro campos:
idproducto----autonumérico
nombre--------nombre del producto
imagen--------ruta de la imagen asociada al producto
detalles-------caracteristicas del producto
mediante un formulario alimento esa tabla. ahora, para modificar los datos de un determinado producto, rescato los datos del mismo mediante esta consulta y muestro los datos rescatados en un form donde cada campo muestra el valor actual de esos campos en la tabla 'productos' en ese producto en concreto:
Código PHP:
$id = $_GET ['id'];
$sql="select * from productos where idproducto='$id'";
$result = mysql_query($sql);
$datos = mysql_num_rows($result );
while($p = mysql_fetch_array($result ))
{
ahora vendría el formulario con los datos rescatados:
Código PHP:
nombre: <input type="text" value="<?php echo "$p[nombre]"?>" name="nombre"></input>
detalles: <textarea cols="60" rows="25" name="detalles"><?php echo "$p[detalles]"?></textarea>
imagen:
<img src="<?php echo "$dpm[imagen">"></img> //me muestra la imagen
<input type="submit" name="modificar" value="modificar"></input>
bien. lo que yo quiero es meter al lado de la imagen que muestra un enlace: 'MODIFICAR IMAGEN' de tal modo que este enlace me abra un pop up con un input para seleccionar una nueva imagen:
Código PHP:
<input type='file' name='archivo' size='15'>
<input type="submit" name="modificarimg" value="modificarimg"></input>
y que al subir la imagen a través de ese pop up, una vez subida, se cierre el pop up y se recargue automáticamente el formulario que tengo mostrando la nueva imagen cargada con el resto de datos. y después continuar con el proceso normal de modificación de datos de ese producto si se deseara. cómo puedo hacer esto?
