PHP: Armazenar um número sequencial em um arquivo de texto
Crie um arquivo de nome “numero.txt” e coloque o valor inicial que desejar.
antes
numero.txt
500
<? $cont = file_get_contents("numero.txt"); $cont = $cont+1; file_put_contents("numero.txt",$cont); ?> |
depois
numero.txt
501
Vejo que faz tempo este post,
mas venho aqui solicitar a ajuda seguinte.
Quero fazer um número sequencial mas a data, exemplo:
id – num_sq
1 – 00001/2018
2 – 00002/2018
….
…. Assim por diante
235 – 00235/2018 // * aqui neste por exemplo
* se estivesse sido excluído alguns registros, mas permaneceria a contagem do num sequencial,
ou seja a coluna id não faz parte do numero sequencial.
E ao passar de ano, iniciar do zero
id – num_seq
520 – 00001/2019
521 – 00002/2019
——————————-
$ano=date(‘y’);
// Faço o select
$sql = “SELECT * FROM tbl_informe ORDER BY numseq DESC LIMIT 1”;
$result_sql = mysqli_query($conn, $sql);
$numseq = $_POST[‘numseq’];
$numseqtotal = $numseq + 1;
$numseqtotal = $numseqtotal . “/” . $ano;
Não consegui finalizar aqui para dar o INSERT