PHP - Formularz z mySQL

0

Cześć,

Chciałbym połączyć zapytania typu UPDATE, DELETE, INSERT w mySQL z formularzami w PHP. Jak najprościej to zrobić? Mam utworzoną bazę, w niej jedną tabelę z ID, imieniem i nazwiskiem. Zrobiłem formularz, który po wpisaniu jakichś danych i kliknięciu w któryś z trzech buttonów tj. (UPDATE, DELETE, INSERT) robi swoje. Te 3 operacje mi nie wychodzą... Czy ktoś mógłby zarzucić prostym, działającym przykładem?

1

To co chcesz zrobić ma nawet swoją nazwę:
C - create
R - read
U - update
D - delete

Ten tutorial wygląda ok, bo:

  • używa PDO
  • binduje parametry, więc chroni przed SQL Injection.

Googluj po Simple PHP CRUD.

0

Poza tym podejście - jeden formularz + 3 przyciski jest kiepskie.

Zrób listę użytkowników i dopiero tam daj te 3 przyciski (edytuj + usuń przy rekordzie, utwórz gdzieś na górze/dole/i tu i tu)
• delete - wysylasz żądanie na jakiś adres typu /index.php?controller=users&action=delete&userId=5 (to przyklad, o ile nie masz jakiegos frameworka). Możesz zastosować javascript i pytać usera "Czy na pewno usunąć?"
• insert/modify - możesz zastosować ten sam formularz, w przypadku edycji dorób jakieś pole typu hidden, w którym umiescisz ID uzytkownika.

1 użytkowników online, w tym zalogowanych: 0, gości: 1