Oi,
Ai é mais complicado, beleza vocÊ sabe fazer as páginas, sabe fazer o formulário, sabe fazer o banco de dados, sabe fazer a ligação do formulário com o banco de dados. Pronto falta mais nada.
Para limitar, tem 2 opções, simplesmente limite a quantidade de cadastros na tabela do banco de dados.
Ou faça assim, crie a tabela com 600 campos, com a chave principal um codigo de 1 - 600. E crie uma outra tabela com apenas esse campo: Tabela CONTADOR, campos: CODIGO (INT = 1) NUMERO (INT)
Ai faz o seguinte, digamos que a ANA vai fazer o primeiro cadastro, (nome, cpf....). Em vez de cadastrar como um novo registro, vocÊ usa o comando UPDATE, e atualiza o cadastro de código 1. Até aqui normal. O pulo é: na tabela contador vocÊ inseri a valor 1 na celula numero (com o comando update) where codigo ="1" SET NUMERO = 1 (mais ou menos assim).
Agora vem o ALEX fazer o cadastro dele, quando ele enserir os dados, o sistema deve fazer o seguinte: pega o valor da celula numero.contador acrecenta + 1 (vaid ar 2) e com os dados do ALEX vocÊ atualiza o registro 2. E depois seta o valor 2 na celula NUMERO.
Vem a AMANDA vazer o cadastro, pega o valor da celula NUMERO.CONTADOR (que é 2 agora) arcescenta mais 1 (vai dar 3) e atualiza o resgitro onde codigo = 3. e seta o valor de numero.contador = 3.
Entendeu? o numero.contador vai te dizer qual o registro a ser atualizado. Com esse numero, vocÊ pesquisa na tabela principal o campo codigo, e você atualiza o resgistro desse codigo.
Espero ter ajudado, não esqueça de marcar e melhor resposta, mesmo que não seja a minha :)