if (DB::isError($result)) {
trigger_error($result->getMessage(), E_USER_ERROR);
} elseif ($result->NumRows()>0) {
- $row = $result->fetchRow();
+ $row = $result->fetchRow(DB_FETCHMODE_ORDERED);
$login = $row[0];
$nombre = $row[1];
$this->login=$login;
if (DB::isError($result)) {
trigger_error($result->getMessage(), E_USER_ERROR);
} elseif ($result->NumRows()>0) {
- $row = $result->fetchRow();
- $dni = $row[0];
- $nombre = $row[1];
- $this->dni=$dni;
- $this->nombre=$nombre;
- $this->login=$login;
+ $row = $result->fetchRow(DB_FETCHMODE_ORDERED);
+ $this->dni = $row[0];
+ $this->nombre = $row[1];
+ $this->login = $login;
} else {
trigger_error('El usuario '.$login.' no existe, debe loguearse al
menos una vez a la intranet.');
* @access public
*/
function verificarLogin($login) {
- $login = $this->_db->quote($login);
- $sql = "SELECT count(*) as usuario.cuenta FROM usuario.Usuario WHERE login = '$login'";
- $result = $db->query($sql);
+ $sql = "SELECT count(*) as cuenta FROM usuario.Usuario WHERE login = "
+ . $this->_db->quote($login) ;
+ $result = $this->_db->query($sql);
if (PEAR::isError($result)) {
return $result;
}