Em javascript, para detectar tecla ENTER em campo de texto podemos usar o código seguinte:
<input name="NOME_DO_CAMPO"
onkeypress="javascript:if (event.keyCode == 13) accao_a_realizar();"
type="text">
Em que a função
accao_a_realizar()
é definida de modo a conter as acções que pretendemos executar.
Em bases de dados Oracle podemos usar a variável ROWNUM no entanto, em MySQL esta não se encontra disponível.
Uma forma de simular o mesmo comportamento em Mysql é usar a construção seguinte:
SELECT @rownum:=@rownum+1 rownum,
t.*
FROM (SELECT @rownum:=0) r,
TABELA_XPTO t;