Zamieszczam metodę z mojej klasy:
<?php public function rejestracja() { $zapytanie = $this->pdo->prepare('INSERT INTO `autorzy` (`id_autora`, `login`, `haslo`, `imie`, `nazwisko`) VALUES ( :id_autora, :login, :haslo, :imie, :nazwisko)'); $zapytanie->bindValue(':id_autora', $_POST['id_autora'], PDO::PARAM_INT); $zapytanie->bindValue(':login', $_POST['login'], PDO::PARAM_STR); $zapytanie->bindValue(':haslo', $_POST['haslo'], PDO::PARAM_STR); $zapytanie->bindValue(':imie', $_POST['imie'], PDO::PARAM_STR); $zapytanie->bindValue(':nazwisko', $_POST['nazwisko'], PDO::PARAM_STR); if ($zapytanie->execute()) { $this->komunikat = 'rejestracja ok'; } } ?>
Pytanie jest następujące - jak zmodyfikować kod aby nie trzeba było wpisywać id_autora w metodzie bindValue i w poleceniu INSERT. Chodzi o to jak zmienić kod tak żeby w zapytaniu wysyłanym do bazy mogły być tylko insertowane dwa pola.
Pozdrawiam