Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/07/2007, 12:14
Nantcy
 
Fecha de Ingreso: marzo-2007
Mensajes: 163
Antigüedad: 17 años, 1 mes
Puntos: 0
Pregunta Re: Porque no me almacena la suma ?????

Hola eits:

Lamentablemente no me sirve esto,no mando todos los datos a la vez, es decir, si de la página resultadosdebusqueda salen 3 articulos y le das clic al boton comprar y te envía uno y después le das clic al otro botón comprar para que te envíe el otro....los datos los envío mediante una función que es esta:

Código PHP:
function agregar($p$nom)
 {
  
$pre=$p;
  
$no=$nom;
  
$conta=0;
  echo 
'<form name="ag" method="post"  target="blank" action="carrocomp.php">';
  echo 
'<input type="submit" name="comp" value="comprar">';
  echo 
'<input type="hidden" name="prec[]" value="'$pre .'">'
  echo 
'<input type="hidden" name="nomb[]" value="' $no '">'
  echo 
'</form>';
 } 
Los datos de $p y $nom son tomados al enviar los argumentos de la funcion agregar($precio, $nombre); como se muestra abajo:

Código PHP:
<?php
            $rescons
="Select nombre_prod,tiempo_ofer,caract_tecnolog,descripcion,precio_oferta From producto, desc_prod WHERE producto.id_producto=desc_prod.id_producto AND nombre_prod LIKE '%$busqueda%' Order By nombre_prod Desc";
            
$resquery=mysql_query($rescons); 
            
//echo mysql_errno().": ".mysql_error()."<BR>"; echo $rescons;
          
if(mysql_num_rows($resquery)!=0)
            {    
             while(
$filas=mysql_fetch_array($resquery))
              {
              
$precio=$filas[precio_oferta];
?>
        <tr> 
          <td height="61" valign="top" bgcolor="#FFFFFF"><?php echo $nombre=$filas["nombre_prod"]; agregar($precio$nombre);?></td>
          <td valign="top" bgcolor="#FFFFFF"><?php echo $image;?></td>
          <td valign="top" bgcolor="#FFFFFF"><?php echo $filas["descripcion"]; ?></td>
          <td colspan="2" valign="top"><?php echo $filas["caract_tecnolog"] .'<br>''<font color="blue">'"Precio : "$precio'</font>'?> 
          </td>
        </tr>          
          <?php               
             
}
           }          

 
?>