Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2009, 05:07
agnes20
 
Fecha de Ingreso: mayo-2009
Mensajes: 81
Antigüedad: 15 años
Puntos: 0
formulario modificar base de datos foto

este es un formulario de modificar los datos de un prodcuto los datos se modifican, pero el problema es que quiero cambiar la foto del productor por otra foto con el mismo nombre se guarda en la misma carpeta donde estas las otras.
me podeis ayudar?
el codigo es este:

if ($_POST['modificar1']) {

$sqlmodificar2 = "UPDATE producto SET " ;
$sqlmodificar2 .= "nombre='".$_POST[nombremod] . "', precio_unidad='".$_POST[preciounidadmod] . "',precio_antiguo='".$_POST[precioantiguomod] . "',direccion='".$_POST[direccionmod] . "', email='".$_POST[emailmod] . "', cp='".$_POST[cpmod]."'";
$sqlmodificar2 .= "WHERE codigo='".$_POST[codigo]."'";
mysql_query ($sqlmodificar2);
$sqlmodificar3="UPDATE producto_almacen SET";
$sqlmodificar3.="stock='".$_POST[stockmod] . "'";
$sqlmodificar3 .= "WHERE codigo_prod='".$_POST[codigo]."'";
mysql_query($sqlmodificar3);

$directorio = './prods/';
$jpg=".jpg";
move_uploaded_file($_FILES['archivo_usuario']['tmp_name'],$directorio.$codigo.$jpg);
}


lo de la foto es :

<td class="Estilo2">Foto: </td>
<td>
<?
$directorio = './prods/';

$extension = '.jpg';

$foto = $directorio.$rowbusc[0].$extension;

if(file_exists($foto))

echo "<img src='$foto' height=75 weight=75/>";

else

echo '<img src="./images/imgnd.jpg"height=75 weight=75/>';


?> </td>
</tr>
<tr >
<td COLSPAN='2'><input type="file" name="archivo_usuario" size=45>
</td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" name="modificar1" value="Modificar" />
</td>
gracias.

Última edición por agnes20; 07/06/2009 a las 09:51