![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 17.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Aktualnie pracuję nad stroną, w której chcę mieć możliwość dodawania, usuwania ,wyświetlenia oraz edycji rekordów z bazy MySql. Jak na razie poradziłem sobie z utworzeniem formularzu , który dodaje rekordy do bazy.
Kolejnym postępem w pracy było stworzenie tabelki, która wyświetla nam wszystkie rekordy w danej tabeli bazy.
Niestety nie wiem jak rozwiązać temat usuwania i edycji rekordów :< Znam składnie sql. Programowałem troche w c#. Niestety co do PHP to 6dzień w tym siedze. Chciałbym, żeby to jakoś wyglądało i miało ręce i nogi. Musi to być w miarę intuicyjne. 1 ) Czy można np dodać nową kolumnę do tej mojej tabelki z danymi , w której miałbym opcję "usun"? Coś 'a la' : Kolumna 1 | Kolumna 2 | Kolumna 3 | Kolumna 4 ID 1 | cos 1 | cos 1 | kasuj ID 2 | cos 2 | cos 2 | kasuj ID 3 | cos 3 | cos 3 | kasuj Jeżeli tak to w jaki sposób to okiełznać? Powinienem wtedy dodać jakby hiperłącze do podstrony ze skryptem usuwającym ? 2) A jeśli chodzi o edycję Taki pomysł mam. Wrzucić do ComboBoxa dane. ( to wiem , że się da) Po wybraniu jakiejś z opcji, automatycznie dane uzupełniły by formularz, w którym można by było dokonać edycji.. (Czy to da się zrobić?) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
tak, właśnie w ten sposób, robisz np. <a href="index.php?controller=autokary&action=delete&id=3">usuń</a> Cytat 2) A jeśli chodzi o edycję Taki pomysł mam. Wrzucić do ComboBoxa dane. ( to wiem , że się da) Po wybraniu jakiejś z opcji, automatycznie dane uzupełniły by formularz, w którym można by było dokonać edycji.. (Czy to da się zrobić?) z edycują są dwa podejścia, jedno z wykorzystaniem ajax, ale to sobie na razie podarujmy, drugie to tworzysz link (podobnie jak przy usuwaniu, tylko dajesz akcje np. edit ) i przechodzisz na podstronę gdzie masz formularz do edycji, dane domyślne uzupełniasz z bazy danych, czyli robisz select * from nazwa_tabeli where id = przekazany_id_przez_get_lub_post btw. skoro programowałeś w c# i nie są Ci obce obiekty używaj http://php.net/pdo do operacji na bazie danych Ten post edytował sf 12.01.2015, 18:58:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 03:33 |