Ver Mensaje Individual
  #11 (permalink)  
Antiguo 28/09/2006, 14:19
jprolando
 
Fecha de Ingreso: agosto-2006
Mensajes: 388
Antigüedad: 17 años, 9 meses
Puntos: 0
te paso todo el codigo que tengo

ahora me dice que no hay registros o sea hace toda la busqueda lo mas bien, pero sigue sin ver los id

el codigo es:

Código PHP:
<?
class carrito {
       var 
$num_productos;
       var 
$array_id_prod;
       var 
$array_nombre_prod;
       var 
$array_precio_prod;

    function 
carrito () {
           
$this->num_productos=0;
    }
    
    function 
introduce_producto($id_prod,$nombre_prod,$precio_prod){
        
$this->array_id_prod[$this->num_productos]=$id_prod;
        
$this->array_nombre_prod[$this->num_productos]=$nombre_prod;
        
$this->num_productos++;
    }
    
    function 
ver_compras($id_prod){
    
$id2 implode ","$id_prod ); // esto sirve para pasarle los id a la consulta 
    
$db mysql_pconnect "xxxx""xxxx""xxxx" );
    
mysql_select_db 'xxxx' );
    
            
$consulta "SELECT * FROM tblArticulos WHERE id_index IN ( $id2 )";
            
$result mysql_query $consulta );

            
$numeroderesult mysql_num_rows $result ); 
            if (
$numeroderesult 0){
                  while (
$fila=mysql_fetch_array($result)){ 
                  echo 
"ID de artículo: ".$fila['id_index']."<br/>"
                  echo 
"Precio de artículo: ".$fila['precio']."<br/>"
                  echo 
"Cantidad de cuotas: ".$fila['cuotas']."<br/>";
                echo 
"Total: ".$fila['precio'] * $fila['cuotas']."<p>";
                } 
            } else {
                   echo 
"No hay resultados";
            }  
    }

    function 
ver_carrito(){
        
$suma 0;
        
$cantidad 0;
        echo 
'<table border=1 cellpadding="3">
              <tr>
                <td><b>Nombre producto</b></td>
                <td>&nbsp;</td>
              </tr>'
;
        for (
$i=0;$i<$this->num_productos;$i++){
            if(
$this->array_id_prod[$i]!=0){
                echo 
'<tr>';
                echo 
"<td>" $this->array_nombre_prod[$i] . "</td>";
                echo 
"<td><a href='eliminar_producto.php?linea=$i'>Eliminar producto</td>";
                echo 
'</tr>';
                
                
$cantidad++;
            }
        }
        echo 
"<tr><td><b>Total Articulos:</b></td><td> <b>$cantidad</b></td></tr>";
        echo 
"</table>";
    }
    

    
    function 
elimina_producto($linea){
        
$this->array_id_prod[$linea]=0;
    }

session_start();
if (!isset(
$_SESSION["ocarrito"])){
    
$_SESSION["ocarrito"] = new carrito();
}
?>
Los datos los paso de un formulario a traves de $_POST["id"] (esto esta funcionando, porque probe con otras cosas y anda barbaro), muchas gracias por todo