Które polecenie SQL przekazać do mysqli_query(), aby DODAĆ do bazy dane z formularza?
Źle.
UPDATE modyfikuje istniejące rekordy.Dobrze.
INSERT INTO dodaje nowy rekord.Źle.
ALTER zmienia STRUKTURĘ tabeli.Źle.
SELECT tylko POBIERA dane.Aby DODAĆ nowy wiersz z danymi formularza, przekazuje się do
mysqli_query() polecenie INSERT INTO, np. INSERT INTO ... VALUES .... Dlatego do dodania danych służy INSERT INTO.Pozostałe polecenia nie dodają nowych wierszy.
SELECT tylko odczytuje, UPDATE zmienia istniejące rekordy, a ALTER modyfikuje strukturę tabeli. Wstawienie nowych danych wykonuje INSERT INTO.