Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2004, 18:58
Sito196
 
Fecha de Ingreso: marzo-2004
Mensajes: 10
Antigüedad: 20 años
Puntos: 0
¡De nuevo el problema!

Hola de nuevo. Hace poco puse mi problema aqui pero no me funcionaron las soluciones que me aportaron, por eso lo vuelvo a intentar.
Tengo una base de datos con campo "identificador", "nombre", "precio" y un checkbox para que cuando pulses se sumen las cantidades de precio y que muestre en otra pagina la suma obtenida. Os pongo el cogigo:

//// Este es precio.php

if ($resultado = mysql_query($query, $conexion))
{
print("<form action=compra.php method=get target=_principal>");
while($columna = mysql_fetch_array($resultado))
{
print("<input type=checkbox name=".$columna["precio"]."value=".$columna["identificador"].">".$columna["nombre"]." "."<b>".$columna["precio"]."€"."</b>"."<br>");
}
print("<input type=submit value=comprar>");
print("</form>");


///// Este es suma.php

foreach ($HTTP_GET_VARS as $name => $value)
{
$query = "select * from productos where identificador=".$value;


mysql_select_db($BDD, $conexion);
if ($resultado = mysql_query($query, $conexion))
{
$columna = mysql_fetch_array($resultado);
print("<br>-> ".$columna["nombre"]." a "."<b>".$columna["precio"]."</b>"." € ");


if($_GET["precio"])
{
echo "SUMA:".array_sum($_GET["precio"]);
}
}//fin if
}//fin for


Si se os ocurre alguna solucion, lo que sea, no dudeis en mandarmelo por favor.
Gracias de antemano.