I have a form where I enter text, then it goes to the database and after I want it to be immediately displayed on the same page. I enter the info and submit it, page reloads and nothing appears in database or page. Any ideas maybe?
Saving part:
if(isset($_POST['ok'])){
$Vardas = $_POST['vardas'];
$Epastas = $_POST['epastas'];
$Kam = $_POST['kam'];
$Zinute = $_POST['zinute'];
$Date = date('Y-m-d H:i:s');
/*$IP = $_SERVER[REMOTE_ADDR];*/
}
//else {die ("Neuzpildyta forma");}
$sql = "INSERT INTO table1 (vardas, epastas, kam, data, zinute)
VALUES ('$Vardas', '$Epastas','$Kam', '$Date', '$Zinute')";
//if (mysqli_query($dbc, $sql)) echo "Įrašyta";
//else die ("Klaida įrašant:" .mysqli_error($dbc));
Form:
<form method='post' action="">
<div class="form-group col-lg-4">
<label for="vardas" class="control-label">Siuntėjo vardas:</label>
<input name='vardas' type='text' class="form-control input-sm">
</div>
<div class="form-group col-lg-4">
<label for="epastas" class="control-label">Siuntėjo e-paštas:</label>
<input name='epastas' id="epastas" type='email' class="form-control input-sm">
</div>
<div class="form-group col-lg-4">
<label for="kam" class="control-label">Kam skirta:</label>
<input name='kam' type='text' class="form-control input-sm">
</div>
<div class="form-group col-lg-12">
<label for="zinute" class="control-label">Žinutė:</label>
<textarea name='zinute' class="form-control input-sm"></textarea>
</div>
<div class="form-group col-lg-2">
<input type='submit' name='ok' value='siųsti' class="btnbtn-default">
</div>
</form>