editar_producto.php
Código HTML:
Ver original
editar_productos2.php
Código PHP:
Ver original
<table width="1000" cellpadding="10" cellspacing="10em" style="color: #000099; width: 950px;"> <tr style="background:#9BB;"> <td width="138" align="center" style="text-align:center">ID</td> <td width="138" align="center" style="text-align:center">Producto</td> <td width="92" align="center" style="text-align:center">Marca</td> <td width="200" align="center" style="text-align:center">Descripcion</td> <td width="119" align="center" style="text-align:center">Precio</td> <td width="83" align="center" style="text-align:center">Cantidad</td> <td width="126" align="center" style="text-align:center">Imagen</td> </tr> <?php $id = $_POST['id']; $query = "SELECT * FROM productos WHERE id = '$id'"; echo " <td width='150'>$id</td> <td width='150'>".$registro['nombre']."</td> <td width='150'>".$registro['marca']."</td> <td width='150'>".$registro['descripcion']."</td> <td width='150'>".$registro['precio']."</td> <td width='150'>".$registro['cantidad']."</td> <td width='150'>".$registro['imagen']."</td>"; ?><h3 align='center'>Actualice los datos que considere</h3> <p align='center'>En los campos del formulario puede ver los valores actuales, si no se cambian los valores se mantienen iguales.</p> </table> <form name='registrar' enctype='multipart/form-data' accept-charset='iso-8859-1' action='actualiza_productos.php' method='POST' onsubmit='return formulario(this)' class='cargabd'> <div><label>Nombre de Producto:</label><input name='producto' type='text' size='50' placeholder='Nombre del Producto'></div> <div><label>Marca de Producto:</label><input name='marca' type='text' size='50' placeholder='Marca del Producto'></div> <div><label>Descripción de Producto:</label><textarea placeholder='Breve descripción del Producto (Opcional)' name='descripcion' class='textarea' rows='5' cols='39'></textarea></div> <div><label>Precio de Producto:</label><input name='precio' type='text' size='50' placeholder='Precio del producto' onkeydown='return decimales(this, event)'></div> <div><label>Cantidad de Productos:</label><input name='cantidad' placeholder='Total de Articulos'type='text' onkeypress='return isNumberKey(event)' size='50'></div> <div><label></label><input name='imagen' type='file' class='cargar-imagen'></div> <div> <input type='submit' value='Actualizar datos' name='B1'></div> </form> <?php } ?>
actualiza_productos.php
Código PHP:
Ver original
<?php // Actualizamos en funcion del id que recibimos include_once "conexion.php"; $id = $_POST['id']; $producto=$_POST['producto']; $marca=$_POST['marca']; $descripcion=$_POST['descripcion']; $precio=$_POST['precio']; $cantidad=$_POST['cantidad']; $sSQL="Update productos Set nombre= '".$producto."', marca='".$marca."', descripcion='".$descripcion."', precio='".$precio."',cantidad='".$cantidad."',imagen='".$destino."' WHARE id='".$id."'"; echo "<p>Los datos han sido actualizados con exito.</p>"; ?>
espero que con esto sea suficiente para que me ayuden a identificar mi problema y de ante mano gracias.