Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2003, 09:29
ivanff
Invitado
 
Mensajes: n/a
Puntos:
Problemas con un select

Hola, hago todo esto para sacar de una tabla unos datos colocados entre guiones, pero luego al sumar sus precios correspondientes parace como si se superpusieran todos los precios en vez de ir consulta a consulta. Alguién ve algun fallo?
Código PHP:

$resultado 
= mysql_query("SELECT * FROM pedidos where id_sesion='$id_sesion'",$conexion);
while (
$row = mysql_fetch_array($resultado))
{    

$array = explode("-", $row["extras"]);
        
            for (
$a = 0; $a < sizeof($array); ++$a)
                {
                    
$resultado3 = mysql_query("SELECT * FROM extras where id_extra='$array[$a]'",$conexion);
                    while (
$row3 = mysql_fetch_array($resultado3))
                        {
                            echo 
" ".$row3["nombre"]."<strong> ".$row3["opcion"]."</strong> por ".$row3["precio"].",00 € al mes<br>";
                            
$tot3+= $row3["precio"];
                        }
                }
        echo 
"Total de extras : ".$tot3.",00 € al mes";