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

Um comentário em “PHP: Armazenar um número sequencial em um arquivo de texto

  • 4 de dezembro de 2018 em 11:55
    Permalink

    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

    Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *