Hay una nueva característica que ha sido implementada en Firebird: cursores recorribles.

Estos cursores permiten navegar a través de un cursor abierto en cualquier dirección, en lugar de obtener registros siguientes de manera secuencial, como se ha hecho hasta ahora.

Para declarar un cursor:
    DECLARE CURSOR <name> SCROLL CURSOR FOR ( <select expression> )

Para obtener registros sigueintes:
    FETCH <cursor name> [INTO <var name> [, <var name> ...]];

Para obtener registros en cualquier dirección:
    FETCH {NEXT | PRIOR | FIRST | LAST | ABSOLUTE <n> | RELATIVE <n>} FROM <cursor name> [INTO <var name> [, <var name> ...]];
Más información en:
https://raw.githubusercontent.com/FirebirdSQL/core/7b66d23416a359dfcd869252f2cf2076069f1c3f/doc/sql.extensions/README.scrollable_cursors.txt

Firebird Noticias 

A PHP Error was encountered

Severity: Notice

Message: Undefined index: topico3

Filename: noticias/lista.php

Line Number: 43

Backtrace:

File: /var/www/sistemasnube/firebird.com.mx/application/views/noticias/lista.php
Line: 43
Function: _error_handler

File: /var/www/sistemasnube/firebird.com.mx/application/controllers/Noticias.php
Line: 56
Function: view

File: /var/www/sistemasnube/firebird.com.mx/index.php
Line: 315
Function: require_once

 

Videos Tutoriales 

A PHP Error was encountered

Severity: Notice

Message: Undefined index: topico3

Filename: noticias/lista.php

Line Number: 43

Backtrace:

File: /var/www/sistemasnube/firebird.com.mx/application/views/noticias/lista.php
Line: 43
Function: _error_handler

File: /var/www/sistemasnube/firebird.com.mx/application/controllers/Noticias.php
Line: 56
Function: view

File: /var/www/sistemasnube/firebird.com.mx/index.php
Line: 315
Function: require_once

 

En la foto se ve que ya existía Firebird para Atari 2600.

Esto es una broma, obviamente, aunque InterBase, el antecesor de Firebird, tuvo sus inicios en los años 80.

Aquí hay algo de historia de los inicios de InterBase:

http://www.firebirdsql.org/en/ann-harrison-s-reminiscences-on-interbase-s-beginnings/

InterBase Firebird 

Firebird Lenguajes 

A PHP Error was encountered

Severity: Notice

Message: Undefined index: topico3

Filename: noticias/lista.php

Line Number: 43

Backtrace:

File: /var/www/sistemasnube/firebird.com.mx/application/views/noticias/lista.php
Line: 43
Function: _error_handler

File: /var/www/sistemasnube/firebird.com.mx/application/controllers/Noticias.php
Line: 56
Function: view

File: /var/www/sistemasnube/firebird.com.mx/index.php
Line: 315
Function: require_once

 

Videos Tutoriales 

A PHP Error was encountered

Severity: Notice

Message: Undefined index: topico3

Filename: noticias/lista.php

Line Number: 43

Backtrace:

File: /var/www/sistemasnube/firebird.com.mx/application/views/noticias/lista.php
Line: 43
Function: _error_handler

File: /var/www/sistemasnube/firebird.com.mx/application/controllers/Noticias.php
Line: 56
Function: view

File: /var/www/sistemasnube/firebird.com.mx/index.php
Line: 315
Function: require_once

 

A PHP Error was encountered

Severity: Notice

Message: Undefined index: topico4

Filename: noticias/lista.php

Line Number: 45

Backtrace:

File: /var/www/sistemasnube/firebird.com.mx/application/views/noticias/lista.php
Line: 45
Function: _error_handler

File: /var/www/sistemasnube/firebird.com.mx/application/controllers/Noticias.php
Line: 56
Function: view

File: /var/www/sistemasnube/firebird.com.mx/index.php
Line: 315
Function: require_once