Cesão 1 Denunciar post Postado Setembro 15, 2010 Olá, amigos. Há alguns meses atrás, usei uma função em MySQL que não me lembro mais qual é. Tenho uma tabela de registros que, além de possuir um ID númerico sequencial automático, (1,2,3), possui um campo onde eu estava criando um ID númerico não sequencial, mas tbm automático. Eu pegava o ID do registro, usava essa função em cima e o novo número era, por exemplo, 3632373061. Abaixo seguem alguns IDs criados automaticamente: 3632373061 2944839123 1212055764 Os números gerados eram todos assim. Alguns com 10 caracteres, alguns com 9. Lembro que usei apenas uma função nativa do MySQL, tipo MD5() e lembro que usei o ID do registro para gerar esse novo numero, pois assim, o numero nunca se repetiria. Só não lembro que função usei. Dei uma buscada no Google, mas não encontrei. Alguém sabe que função é essa? que pega um número qualquer, 1 ou 20, ou 3453 e transforma em um número aleatório com 9, 10 caracteres? Compartilhar este post Link para o post Compartilhar em outros sites
Cesão 1 Denunciar post Postado Setembro 15, 2010 Encontrei. A função é CRC32(). Compartilhar este post Link para o post Compartilhar em outros sites