Hola tengo 3 tablas usuario, delegados , admistrador ahora tambien tengo definidas las clases usuario y delegados
Me pregunta es si podria aplicar herencia desde mi clase usuario a delegados y administrador
Esta es mi clase usuarios
Código php:
Ver original<?php
class Usuarios
{
var $num_registros;
function setUsuario($nombre, $apellidos,$nick, $passwd, $nivel, $id = 0)
{
global $MOD;
$consulta = $MOD['mysql']->consulta('INSERT INTO usuario (nombre, apellido,nick, passwd,nivel) VALUES (\''.$nombre.'\',\''.$apellidos.'\',\''.$nick.'\', \''.md5($passwd).'\', \''.$nivel.'\')');
} else {
$consulta = $MOD['mysql']->consulta('UPDATE usuario SET nombre=\''.$nombre.'\',apellidos=\''.$apellidos.'\',nick=\''.$nick.'\', passwd=\''.md5($passwd).'\', nivel=\''.$nivel.'\' WHERE id='.$id);
}
return $consulta;
}
function getUsuario($id) {
global $MOD;
$consulta = $MOD['mysql']->consulta('SELECT * FROM usuario WHERE id='.$id);
return $consulta;
}
function getUsuarios() {
global $MOD;
$consulta = $MOD['mysql']->consulta('SELECT * FROM usuario');
return $consulta;
}
function delUsuario($id)
{
global $MOD;
if($MOD['mysql']->consulta('SELECT * FROM usuario WHERE id='.$id)) {
$consulta = $MOD['mysql']->consulta('DELETE FROM usuario WHERE id='.$id);
return true;
} else {
return false;
}
}
}
?>