Foros del Web » Programando para Internet » PHP »

¡De nuevo el problema!

Estas en el tema de ¡De nuevo el problema! en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 31/03/2004, 18:58
 
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.
  #2 (permalink)  
Antiguo 01/04/2004, 07:16
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 4 meses
Puntos: 11
en la propiedad value del checkbox coloca el precio y el nombre escribelo antes del checkbox o despues de él, donde te guste mas.
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:50.