Make the basic form in html in a file index.php
:
<form method="POST" action="./">
<input type="text" name="nome" />
<input type="submit" value="Cadastrar" />
</form>
After that open the php tag in the same file:
<?php
session_start(); // para trabalhar com sessões primeiro, deve inicia-la antes de qualquer coisa
if(isset($_POST['nome'])) { // se foi enviado formulário
$_SESSION['NOME'] = $_POST['nome']; // para guardar algo na sessão crie o nome desejado conforme o exemplo e atribuir o valor recebido
echo $_SESSION['NOME']; // após isso basta imprimir o valor armazenado conforme desejado chamando a variável de acordo com o exemplo
}
?>
That’s basically it, now just replicate the fields following the examples, to simulate a database, just create an array and add the received data to each submission, more or less like this:
if(!isset($_SESSION['DADOS'])) {
$_SESSION['DADOS'] = array(); // se não foi criado ainda a variável DADOS, cria e define como um array
}
array_push($_SESSION['DADOS'], array('nome' => $_POST['nome']....)); // adiciona os dados recebidos no array utilizando a função array_push passando um novo array com esse dados
var_dump($_SESSION['DADOS']); // para testar imprima a variável pra ver como está ficando
I hope this basic example helps you get started, the rest is just research you do easily.
Hug.
Please inform with more details! you want the data to be entered into the table without erasing the already inserted ones or just display them and replace them when new data is passed?
– RFL