![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 7.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Wszystkich na wstępie napiszę, że jestem laikiem. Chciałbym stworzyć tabelę do której użytkownicy będą mogli dodwać kolejne wpisy (kilka pól tekstowych + kilka checkboxów). Ważne, aby każdy dodany wiersz pozwalał na poźniejszą edycje jego treści. Czy takie coś jest w stanie stworzyć początkujący użytkownik czy raczej jest to zadanie zbyt trudne ? Poniżej zamieszczam wzór.
Wzór |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Czy takie coś jest w stanie stworzyć początkujący użytkownik czy raczej jest to zadanie zbyt trudne ? Jeśli to Twoje jedyne pytanie to odpowiedź brzmi TAK, początkujący (ale mający pojęcie o podstawach php/html/mysql) jest w stanie takie coś stworzyć. Prewencyjnie ostrzegę, że jeśli zechcesz aby ktoś tutaj wykonał całą robotę za Ciebie to źle trafiłeś - tutaj pomagamy rozwiązywać problemy, tłumaczyć jak coś działa lub dlaczego nie działa.Poniżej zamieszczam wzór. Błędny link.
Wzór Ten post edytował sadistic_son 7.05.2015, 13:22:27 -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 7.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
Nie zależy mi żeby zrobić to samo. Aczkolwiek na poczatek prosiłbym tylko o radę od czego zacząć
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 31 Dołączył: 10.01.2007 Skąd: Bydgoszcz/Inowrocław Ostrzeżenie: (0%) ![]() ![]() |
No to tak na dobry początek:
* błąd załącznika - podany URL dla twojego wzoru nie działa * zacznij od przygotowania struktury bazy danych - co chcesz mieć we wpisie, na pewno musi być ID - unikalny identyfikator wpisu (nie musi być numeryczne i nie musi nazywać się ID, ale pole jednoznacznie identyfikujące wpis lub zbiór takich pól musi być, jeśli chcesz to moderować), pewnie przyda się też pole status, które będzie umożliwiało określenie stanu wpisu (nowy, wyświetlany, zmoderowany, ew. usuniety - jeśli nie chcesz usuwać rekordów z bazy) * skrypt wyświetlający dane - jeśli nie masz doświadczenia w frameworkach probuj od podstaw - PHP generujący html dla przeglądarki * skrypt odbierający dane i zapisujący je do danych - najlepiej utworzyć taki, który będzie dodawał i edytował wpis jednocześnie. W przypadku czegoś takiego zainteresuj się przetwarzaniem informacji z formularza metodą post (http://php.net/manual/en/tutorial.forms.php), przyda Ci się znajomość $_POST (http://php.net/manual/en/reserved.variables.post.php), Z tym możesz rozpocząć pracę nad czymś, co chcesz osiągnąć. Może przyda Ci się ajax, chociaż na początku niech działa to bez tego. W przypadku konkretnych problemów pisz na forum, na pewno ktoś Ci pomoże. Jeśli chcesz, żeby ktoś taki skrypt zrobił za Ciebie pisz w dziale Giełdy ofert i przedstaw swoją propozycję ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Sa to typowe operacje CRUD i ta fraza dodatkowo sie zainteresuj istnieje mnostwo turotiali itd. http://www.startutorial.com/articles/view/...tutorial-part-1
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Panowie przedmówcy, po co od razu tak z grubej rury?
Na początek zrób sobie coś bardzo prostego, tj. bazę danych z 2 tabelami - USERS i WPISY. USERS: ID | User_name | Password WPISY: ID | Wpis | F_User | Data Powyższe bez problemu stworzysz w PHPMyAdmin, który Ci się najpewniej zainstalował razem z serwerem PHP lokalnie, a na pewno jest na serwerze hostingu (jeśli z takowego korzystasz). Jak już będziesz mieć bazę to zrób proste wyświetlanie zawartości tabeli WPISY. Dopiero potem się baw w możliwości edycji rekordów. Przedtem jednak opanuj logowanie się użytkowników (ich rejestrację też sobie na początku daruj). Dodaj jednego użytkownika (z poziomu PHPMyAdmin), kilka wpisów (z poziomu PHP/HTML) w tabeli WPISY - od tego zacznij. Do dzieła i wracaj tu z konkretniejszymi problemami (tzn w oddzielnych tematach na forum). -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 14:45 |