Ver Mensaje Individual
  #11 (permalink)  
Antiguo 02/02/2010, 12:06
pilucho
 
Fecha de Ingreso: noviembre-2004
Ubicación: NULL
Mensajes: 655
Antigüedad: 20 años, 3 meses
Puntos: 6
Respuesta: Update no funciona....

Hola Luxo

Cambia tu codigo por este.

Código PHP:
<?
if (isset($_POST['action']) && $_POST['action'] == 'edit')
{
    
$id_prod $_POST['id'];
    
$nombre_prod $_POST['nombre_prod'];
    
$descripcion_prod $_POST['descripcion_prod'];
    
$img_prod $_POST['img_prod'];
    
$categoria $_POST['categoria'];
    
$query "UPDATE producto SET id_prod='id', nombre_prod='nombre_prod', descripcion_prod='descripcion_prod', img_prod='img_prod', categoria='categoria' WHERE id_prod='$id'";
    
$result mysql_query($query) or die(mysql_error());

    echo 
"<div align=center>Producto Actualizado</div>";
    else
    echo 
"<div align=center>Producto No Actualizado</div>";
}

?>

Y tu formulario por este


Código HTML:
<form action="editar.php" method="POST" enctype="multipart/form-data">
<input type="hidden" name="id" value="<? echo $id; ?>">
<input type="hidden" name="action" value="edit">

Nombre Producto
<input type="text" name="nombre_prod" id="field_1" class="short" value="<?php echo $nombre_prod ?>" /> <br> 
Categoría <? echo $producto['cat']; ?><br> 
Descripción del Producto<br> 
<textarea name="descripcion_prod" rows="3" cols="3" id="field_4"><?php echo $descripcion_prod ?></textarea><br> 
<input name="archivo" type="file" class="casilla" id="archivo" size="35" /><br> 
<input name="enviar" type="submit" class="boton" id="enviar" value="Grabar" />
</form> 

Me dices como te fue