Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/05/2005, 05:30
macwarez
 
Fecha de Ingreso: diciembre-2003
Mensajes: 82
Antigüedad: 20 años, 4 meses
Puntos: 1
Disculpa jam1138, definitivamente no me pude explicar bien, cuando hablaba de campos me referia a los registros que estan asociados a las cajitas del formulario HTML adonde uno introduce los datos nose como llamarles, el problema no esta en introduccir o leer los registros de la base de datos sino en el formulario de salida a donde leo la cantidad de registros que el usuario ha comprado, cuando el usuario revisa cual ha sido su compra y desea hacerle una modificacion en el area de la cantidad nose como pasar los datos que extraigo de la tabla ya que los muestro en las cajitas de formurmulario <input name="Cantidad" type="text" id="Cantidad" value="<? echo $Cantidad; ?>" size="3" maxlength="3"> cantidad y si hay modificaciones no puedo tomar los registros uno por uno sino unicamente me toma el ultimo te posteo un pedazo del codigo para que me entiendas mejor te agradesco mucho la ayuda :

Código PHP:

$Cantidad = array ( $_POST['Cantidad'] );
$PrecioU = array ( $_POST['PrecioU'] );



switch ($Del)
{
    case 'delete':
    $SQLDeleteV = "Delete from Tabla where ProductoID = $ProID ";
    $QDelteV = mysql_query($SQLDele, $CONNECT);
    break;
    
    case 'update':
    
    
    $x=0;
    
    while($x < $RegU)
    {
    
    $SQLUpdate = "Update Tabla set Cantidad = $CantidadC[$x], Precio = $Cantidad[$x] * $PrecioU[$x]";
    $QUpdateV = mysql_query($SQLUpdate, $CONNECT); 
    
    $x++;
    }
    
    break;
    
    
}



$SQLVenta = "Select * from Tabla ";
$QVenta = mysql_query($SQLVenta,$CONNECT);

$RegV = mysql_num_rows($QVenta);


$SQLSubtotal = "Select SUM(Precio) as SubT from Tabla  ";
$QSubTotal = mysql_query($SQLSubtotal,$CONNECT);

$SUBTOTAL = mysql_result($QSubTotal,"SubT");
$IVA = $SUBTOTAL * $valor;
$TOTAL = $SUBTOTAL + $IVA;



?>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>

<body>
<form action="<? echo $_SERVER['PHP_SELF']. "?hacer=update" ?>" method="post" name="form1"  >
<table width="751" height="0" border="1" align="center" cellpadding="2" cellspacing="0">
  <!--DWLayoutTable-->
  <tr>
    <td height="37" colspan="6" valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td height="30" colspan="2" align="center" valign="middle">Descripcion&nbsp;</td>
    <td width="71" align="center" valign="middle">Cantidad&nbsp;</td>
    <td width="83" align="center" valign="middle">Precio U.&nbsp;</td>
    <td width="85" align="center" valign="middle">Precio T. </td>
    <td width="118" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
  </tr>
<?
  
 $v 
0;

while(
$v $RegV)
{

$ProID mysql_result($QVenta$v"ProductosID");
$Nombre mysql_result($QVenta$v"Nombre");
$Foto =  mysql_result($QVenta$v"Foto");
$Cantidad =  mysql_result($QVenta$v"Cantidad");
$Precio =  mysql_result($QVenta$v"PrecioU");
$PrecioT $PrecioV $Cantidad;


?> 
  <tr>
    <td width="93" height="96" valign="top"><img src="<? echo $Foto?>" width="95" height="91" > &nbsp;</td>
    <td width="263" align="center" valign="middle"><? echo $Nombre?>&nbsp;</td>
    <td align="center" valign="middle"><input name="Cantidad" type="text" id="Cantidad" value="<? echo $Cantidad?>" size="3" maxlength="3"></td>
    <td align="center" valign="middle"><input name="PrecioU" type="text" id="PrecioU" value="<? echo $Precio?>" size="7" maxlength="7" readonly="true"></td>
    <td align="center" valign="middle"><input name="PrecioT" type="text" id="PrecioT"  value="<? echo $PrecioT?>" size="7" maxlength="7"></td>
    <td align="center" valign="middle"><input type="button" name="Button" value="Borrar" onClick="window.location.href='<? echo $_SERVER['PHP_SELF']."?opcion=".$ProID."&hacer=delete" ?>'"></td>
  </tr>
<?
$v
++;
}
?>
  <tr>
    <td height="29" colspan="5" align="right" valign="middle">Sub-Total $:&nbsp;</td>
    <td align="right" valign="middle"><? echo $SUBTOTAL?>&nbsp;</td>
  </tr>
  <tr>
    <td height="25" colspan="5" align="right" valign="middle">I.V.A. $:&nbsp;</td>
    <td align="right" valign="middle"><? echo $IVA?>&nbsp;</td>
  </tr>
  <tr>
    <td height="25" colspan="5" align="right" valign="middle">Total $:&nbsp;</td>
    <td align="right" valign="middle"><? echo $TOTAL?>&nbsp;</td>
  </tr>
  <tr>
  
    <td height="40" colspan="5" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
  <td align="center" valign="middle"><input type="submit" name="Submit" value="Actualizar" ></td>
  </tr>
</table>

</form>

P.D. Muchas gracias a5dy2 por el codigo de depuracion siempre he buscaco codigo para depurar en php pero los que he encotrado no me han servido de mucho lo pruebo y te cuento gracias de nuevo.

Saludos a todos