<?php include_once("lib/library.php"); ?> <html> <head> </head> <body> <form method="post"> <input type="text" name="nick"> <br> <input type="text" name="haslo"> <br> <input type="text" name="email"> <br> <button type="submit" name="rejestruj">Rejestruj</button> <br> <?php { if($_POST['nick'] == "") { }elseif($_POST['haslo'] == "") { } elseif($_POST['email'] == "") { }else{ $rejestracja = new strona(); $rejestracja->rejestruj($_POST['nick'],$_POST['haslo'],$_POST['email']); $rejestracja->wezid($_POST['nick'],"0"); } } ?> <?php // TUTAJ CHCE ZEBY POKAZYWALO TO ID </body> </html>
a tutaj mam to library
<?php class strona { public function rejestruj($nick,$haslo,$email) { include("Baza Danych/connectDB.php"); $stmt = $conn->prepare("INSERT INTO uzytkownicy (login, haslo, email,ip) VALUES (:login, :haslo, :email, :ip)"); $stmt->bindParam(':login', $nick); $stmt->bindParam(':haslo', $haslo); $stmt->bindParam(':email', $email); $stmt->bindParam(':ip', $_SERVER['REMOTE_ADDR']); $stmt->execute(); $conn = null; } public function wezid($nick,$zwroc) { include("Baza Danych/connectDB.php"); $stmt = $conn->prepare("SELECT id FROM uzytkownicy WHERE login=:nick"); $stmt->bindParam(':nick', $nick); $stmt->execute(); $id = $stmt->fetch(PDO::FETCH_ASSOC); $zwroc = $id['id']; return $zwroc; $conn = null; } } ?>
I chce żeby w tym pierwszym kodzie pokazywało to id, czyli z tego drugiego kodu z 2 drugiej funkcji (wezid) przekazywalo to id na ten pierwszy kod, podpowie ktoś jak to zrobić
Linijka 39 w pierwszym kodzie