Demasiado novato, o es el php
    
		    Hola señores/as!
Os adjunto este pequeño codigo que no me produce ninguna salida por el navegador, a que se debe??
<?
echo "<BR>1<BR>";
class Carro {
var $Indice = 0;
var $Compras[][];
    
function add ($Cod_Art, $Cantidad) {
// AVISO!! Debo comprobar que lo que voy a meter no existe
$Compras[$Indice][0] = $Cod_Art;
$Compras[$Indice][1] = $Cantidad;
$Indice++;
}
    
    
function view () {
$I = 0;
do {
echo "<BR>";
echo "Articulo: $Compas[$I][0] Cantidad: $Compras[$I][1]";
$I++;
} while ($I <= $Indice);
}
}
$Carrito = new Carro();
$Carrito->add("Disipador CPU", "1");
$Carrito->add("Silicona Termica", "2");
$Carrito->view;
?>
	    
    Os adjunto este pequeño codigo que no me produce ninguna salida por el navegador, a que se debe??
<?
echo "<BR>1<BR>";
class Carro {
var $Indice = 0;
var $Compras[][];
function add ($Cod_Art, $Cantidad) {
// AVISO!! Debo comprobar que lo que voy a meter no existe
$Compras[$Indice][0] = $Cod_Art;
$Compras[$Indice][1] = $Cantidad;
$Indice++;
}
function view () {
$I = 0;
do {
echo "<BR>";
echo "Articulo: $Compas[$I][0] Cantidad: $Compras[$I][1]";
$I++;
} while ($I <= $Indice);
}
}
$Carrito = new Carro();
$Carrito->add("Disipador CPU", "1");
$Carrito->add("Silicona Termica", "2");
$Carrito->view;
?>
		    <?PHP
/*
Aca te envio el script, mejorado.
Recuerda que cuando programes php con Objetos, tines que tener los conceptos bien
claros de POO,
Usa $this, cuando estes dentro de la clase,
Salu2 !!
Arturo.
Universidad Nacional de IngenierÃa - Perú
*/
class carro {
var $indice=0;
var $compras= array();
	
		
function add ($Cod_Art, $Cantidad) {
// AVISO!! Debo comprobar que lo que voy a meter no existe
		
$this->compras[$this->indice][0] = $Cod_Art;
$this->compras[$this->indice][1] = $Cantidad;
$this->indice++;
}
	
	
function view () {
global $i;
$i = 0;
do {
echo "<BR>";
echo "Articulo: ".$this->compras[$i][0] ." - Cantidad: ".$this->compras[$i][1];
$i++;
} while ($i < $this->indice);
}
}
echo "<B>CLASE CARRITO</B>".chr(13);
$carrito = new carro();
$carrito->add("Disipador CPU", "1");
$carrito->add("Silicona Termica", "2");
$carrito->view();
?>
	    
    /*
Aca te envio el script, mejorado.
Recuerda que cuando programes php con Objetos, tines que tener los conceptos bien
claros de POO,
Usa $this, cuando estes dentro de la clase,
Salu2 !!
Arturo.
Universidad Nacional de IngenierÃa - Perú
*/
class carro {
var $indice=0;
var $compras= array();
function add ($Cod_Art, $Cantidad) {
// AVISO!! Debo comprobar que lo que voy a meter no existe
$this->compras[$this->indice][0] = $Cod_Art;
$this->compras[$this->indice][1] = $Cantidad;
$this->indice++;
}
function view () {
global $i;
$i = 0;
do {
echo "<BR>";
echo "Articulo: ".$this->compras[$i][0] ." - Cantidad: ".$this->compras[$i][1];
$i++;
} while ($i < $this->indice);
}
}
echo "<B>CLASE CARRITO</B>".chr(13);
$carrito = new carro();
$carrito->add("Disipador CPU", "1");
$carrito->add("Silicona Termica", "2");
$carrito->view();
?>
