![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witka!
Utworzyłem sobie formularz, nie będe ukrywał, że korzystałem z neta. Programista PHP ze mnie żaden, a potrzebuję to zrobić. Mianowicie, cały plik form.php wygląda tak:
Co musze zrobić, żeby usuwał bądź edytował mi rekordy w tabeli? Cheers! Pedro -------------------- Google knows the answer...
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 2 Dołączył: 2.08.2006 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
Nie wiem czy o to Ci chodzi ale najlepiej pobierze sobie z tablii liczbę porządkową albo jakąś niepowtarzalną daną i zrób:
-------------------- Youtube - Miedzynarodowa wersja: Wyposażenie siłowni
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy o to Ci chodzi ale najlepiej pobierze sobie z tablii liczbę porządkową albo jakąś niepowtarzalną daną i zrób:
Próbowałem coś z tego sklecić, ale mi nie idzie:( Zrobiłem coś takiego, ale jak kliknę EDIT to mi wtedy kasuje wszystkie wpisy z pola BAND. Oto kod:
Co namotałem? ![]() -------------------- Google knows the answer...
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Edytujesz wszystkie pola przed edytowaniem, przy okazji czyści ci wszystkie pola bo nie wysyłasz zmiennej band i id, dlatego ci nie działało, pisane z palca więc może coś nie działać :/
Ten post edytował potreb 30.01.2008, 10:24:42 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedź! Wszystko generalnie działa, wyświetla tekst o pomyślnej modyfikacji danych, ale nie zmienia ich w bazie. Kombinuję, ale coś mi nie idzie:)
Edit: Dostaję teraz komunikat Kod Notice: Undefined index: edit in D:\EasyPHP 2.0b1\www\bootleg_new\funcs.php on line 20
Ten post edytował pedro84 30.01.2008, 12:29:32 -------------------- Google knows the answer...
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Masz włączone pokazywanie wszystkich błędów na stronie error_reporting(E_ALL) -------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
@potreb: Tak własnie mam, przez isset. ładnie wywala tekst, że Modyfikacja zakońcozna pomyslnie, ale nie zmienia danych w bazie. Raportowanie błedów mam właczone.
Edit Nie wiem czy to ważne...ale kiedy na liście rekordów klikam Edit link ma postać Kod http://127.0.0.1/bootleg_new/index.php?action=edit&id=62 kiedy kliknę dodaj na formularzu edycji skrypt przechodzi do listy, ale link wtedy wygląda Kod http://127.0.0.1/bootleg_new/index.php?action=edit&id=$id
Ten post edytował pedro84 30.01.2008, 13:59:14 -------------------- Google knows the answer...
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ma być, po prostu nie przekazywało ci zmiennej dlatego nie mogłeś z edytować rekordu, niby nic a błąd jest. Jeżeli masz jakąś zmienną w echo ' '; to ci nie wyświetli, musisz zmienną oprawić w dodatkowe apostrofy: echo ' '.$zmienna.' '; Edit: popełniłem przedtem literówkę, a raczej forum Ten post edytował potreb 30.01.2008, 14:13:14 -------------------- |
|
|
![]()
Post
#10
|
|
![]() Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Generalnie...nic nie dało:)
Zmieniłem nawet we wszystkich plikach, także rekord band i date w ten sam sposób mi podaję. Nic się nie dzieje:( -------------------- Google knows the answer...
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Pokaż kod
-------------------- |
|
|
![]()
Post
#12
|
|
![]() Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Już mam! Dzięki wielkie!
Teraz ciuteczkę z innej beczki. A co mam zrobić, żeby po edycji bądź usunięciu przechodził do strony głównej? -------------------- Google knows the answer...
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dodajesz po miejscu gdzie aktualizuje kod:
a jak wyskoczy ci błąd header coś tam: dodaj na sam początek skryptu:
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 04:36 |