Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2002, 01:06
Avatar de urjose
urjose
 
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 3 meses
Puntos: 1
Problema con carrito

Estoy haciendo un carrito para un proyecto y resulta que tengo un error medio raro

Código PHP:
    $sql="select * from carrito where carrito_id_usuario=".$HTTP_SESSION_VARS["usuario"];
    
ejecutaQuery($sql,"","");
    
contarRegistros($resultado);
    echo 
$numeroRegistros;    
    if(
$numeroRegistros>0)
    {
        while(
$registros=@mysql_fetch_array($resultado))
        {
            
$sql="insert into peddet values(".$ultimo.",".$registros["carrito_id_producto"].",".$registros["carrito_precio"].",".$registros["carrito_cantidad"].")";
            
ejecutaQuery($sql,"","");
        }
        
$sql="delete from carrito where carrito_id_usuario=".$HTTP_SESSION_VARS["usuario"];
        
ejecutaQuery($sql,"","");
    } 
Bueno pues resulta que cuando imprimo echo $numeroRegistros; y tengo 2 articulos en el carrito me imprime 2 , hasta ahi todo bien, pero resulta que cuando entra al ciclo solo lo hace una vez, es decir solo me pasa 1 articulo de la tabla carrito a la tabla peddet.

Alguien sabe cual puede ser la razon para que solo recorra una vez el ciclo cuando estoy verificando que en realidad la query me regresa 2 registros?

Saludos y gracias