Estoy emprezando con los objetos y antes de cagarla (mucho) me gustaría que miraseis esta clase que estoy haciendo para ir corrigiendo desde el principio los fallos por lo que os estaría infinitamente agradecido.
Código PHP:
class Usuario {
var $id;
var $nick;
var $password;
var $email;
var $firma;
var $puntos;
var $admin;
// Constructor
// Recoge los datos del usuario en cuestión
function Usuario($id){
// Almacena la id como atributo id
$this->id = $id;
//recoge los datos del usuario de la bbdd y los almacena en los atributos
include("conex.php");
$result=mysql_query("select * from usuarios where Id_usuario='$this->id'");
$fila=mysql_fetch_array($result);
//libemaros la memoria y cerramos la conexión a la bbdd
mysql_free_result($result);
mysql_close($conexion);
//Almacenamos cada uno de los valores en los atributos del usuario
$this->nick=$fila[nick];
$this->password=$fila[password];
$this->email=$fila[email];
$this->firma=$fila[firma];
$this->puntos=$fila[puntos];
$this->admin=$fila[admin];
//imprimo los datos
echo '<pre>';
print_r($this);
echo'</pre>';
}
}