Hacer un cursor (el equivalente a un recordset de ASP o VB) con pl/sql.
La historia funciona de la siguiente manera:
Entre is y begin:
cursor inscritos is select * from event_quest;
donde inscritos es el nombre del cursor. La sintaxis es la siguiente:
cursor nombre_del_cursor is sentencia_sql;
Una vez declarado sólo nos queda usarlo en la web en cuestión. En este ejemplo se llenará la línea de una tabla:
FOR cursorName IN inscritos LOOP
htp.p('
<tr>
<td bgcolor = "white">'||cursorName.id||'</td>
<td bgcolor = "white">'||cursorName.name||'</td>
<td bgcolor = "white">'||cursorName.company||'</td>
<td bgcolor = "white">'||cursorName.email||'</td>
<td bgcolor = "white">'||cursorName.phone||'</td>
<td bgcolor = "white">'||cursorName.comments||'</td>
</tr>');
end loop;