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.