Co dokładnie rozumiesz przez "dane po wpisaniu do formularza i przesłaniu do bazy zaraz pojawiły się na stronie"?
Czy chodzi na przykład o to, że wpisujesz login i imię, a następnie wyświetlasz na stronie dane o użytkowniku m.in stan konta, email itp?
W każdym razie prosty schemat z użyciem AJAX i PHP mógłby wyglądać tak:
- html z formularzem, dla uproszczenia tylko email
- plik .js z przyciskiem (button), który po kliknięciu wywołałby funkcję AJAX - najprościej za pośrednictwem jQuery:
$.ajax({
url: twojaNazwaSkryptu.php
method: metoda, np. GET albo POST
dataType: typ odpowiedzi, najczęściej plik JSON
data: to, co wysyłasz na serwer, w tym przykładzie do pliku php email: entered_email },
success: function(odpowiedzZSerwera) {...}});
- plik .php, który połączy się z bazą danych, sprawdzi, czy email istnieje i ewentualnie zwróci JSON z danymi, np. json_encode