actualizar.php
Código PHP:
Ver original
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <form action="actualizar.php" method="POST"> </form> <?php include("index.php"); echo "<TABLE BORDER='1'style='background-image: url(fondotabla.png)'>"; echo "<tr>"; echo "<th>Código</th><th>Descripción</th><th>Precio al Costo</th><th>Precio a la Venta</th><th>Stock Anual</th><th>Stock Mínimo</th><th>Accion</th>"; echo "</tr>"; echo "<tr>"; echo "<td>",$r{'codigo'},"</td><td>",$r{'descripcion'},"</td><td>","Lps. ",$r{'preciocosto'},"</td><td>","Lps. ",$r{'precioventa'},"</td><td>",$r{'stockanual'},"</td><td>",$r{'stockminimo'},"</td>"; ?> <td><a href="actualizar1.php?cod=<?php echo $r{'codigo'}; ?>">Actualizar</a> <?php echo "</tr>"; } echo"</TABLE>"; ?> </body> </html>
actualizar1.php
Código PHP:
Ver original
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <form action="actualizar_guardar.php?cod=<?php echo $_GET{'cod'};?> " method="POST"> <?php include("index.php"); ?> Descripción: <input type="text" name="descripcion" size="10" value="<?php echo $datos['descripcion'] ?>"><br> Precio al Costo: <input name="preciocosto" type="text" size="10" value="<?php echo $datos['preciocosto'] ?>"><br> Precio a la Venta: <input name="precioventa" type="text" size="10" value="<?php echo $datos['precioventa'] ?>"><br> Stock Anual: <input name="stockanual" type="text" size="10" value="<?php echo $datos['stockanual'] ?>"><br> Stock Minimo: <input name="stockminimo" type="text" size="10" value="<?php echo $datos['stockminimo'] ?>"><br><br> <input type="submit" value="Guardar" name="action" style="width:90px; height:30px; color:#ffffff; background-image: url(boton.png); font-size: 20px; font-family: Tw Cen MT"> </form> </body> </html>
actualizar_guardar.php
Código PHP:
Ver original
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <?php include ("index.php"); mysql_query("UPDATE articulos SET descripcion='".$_POST{'descripcion'}."', preciocosto=".$_POST{'preciocosto'}.",precioventa=".$_POST{'precioventa'}.",stockanual=".$_POST{'stockanual'}.",stockminimo=".$_POST{'stockminimo'}); echo "Se han actualizado los datos satisfactoriamente"; ?> </body> </html>
todo funciona, pero hay un pequeño gran problema... que no solo actualiza un registro, si no que todos los registros los actualiza!!!
que puedo hacer ayuda!!!