![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Na jednej ze stron znalazłem kod do modyfikacji danych w bazie. Po odpaleniu pliku poprawnie wyswietla pobrane dane ale po naciśnięciu Modyfikacja nic się nie dzieje. Tzn nie wyświetla formularzy z danym id potrzebnych do modyfikacji tylko pozostaje na 1 stronie. Prosiłbym o pomoc jak sobie z tym poradzić.
Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
a gdzie to mam zastosować. Sorki ale jestem początkujacy z bazami.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
To jest php.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
fakt pomyliłem się. Szkoda tylko ze nie mozna podpowiedzieć.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Pisze w manualu jak zastosować. To są PODSTAWY.
Ten post edytował Wicepsik 9.08.2009, 15:50:30 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
to po co jest to forum zeby podać mi linka (IMG:style_emoticons/default/questionmark.gif) Jak bym wiedział to już bym to zrobił. Nie wiem jak na tym przypadku to zastosować.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
($_GET['stan'] == 'modyf') (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) ?
jezeli nie to nic juz nie wiem. pół dnia sie mecze i co bym nie zrobił to dalej nie działa i juz mam dosc narka no dobra niby zadziałało (IMG:style_emoticons/default/smile.gif) tylko teraz wyswietliło się tez taki błąd Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/web67/domains/om.9x.pl/public_html/statystyki/include/nowy2.php on line 41 Ten post edytował MarcinFC 9.08.2009, 16:42:06 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Pokaż jak przerobiłeś.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Szczerze powiedziawszy to nie mam juz sił dalej to robić. Mam tylko jeszcze jedno pytanie. Wczesniej strone miałem na innym serwerze i tam ten kod działał bez problemu a na nowym serwerze juz nie działa. Dlaczego tak sie dzieje (IMG:style_emoticons/default/questionmark.gif)
Pozdrawiam i dzieki ze chcesz pomoc (IMG:style_emoticons/default/smile.gif) . Odpoczne to znow sie tym zajme. Dobra mam w tej chwili cos takiego
teraz otwiera się nowa strona i pokazuje się formularz do edycji tylko że: wywala taki błąd Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /nowy.php on line 22 chodzi o tą linie $tablica = mysql_fetch_array($wykonaj); i w formularzu nie pokazują się te dane do eytowania. Ten post edytował MarcinFC 10.08.2009, 16:36:11 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Co zawiera zmienna $idmodyf?
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
czyli jednak dalej mam cos z linkiem nie tak (IMG:style_emoticons/default/sad.gif)
jak skasowałem where id=$idmodyf"; z tego wiersza $zapytanie = "SELECT * FROM statystyki where id=$idmodyf"; to nie wyswietlał się już błąd i pobrał dane tylko ze przy kazdym linku (innej osoby) pobiera te same dane z id 1. nie wiem czy dobrze wytłumaczyłem (IMG:style_emoticons/default/sad.gif) a $idmodyf ma przypisywać wyswitlane dene konkretnemu id - tak to rozumiem, moze zle ale już mam taki metlik ze masakra Rozumiem ze cięzko będzie cos z tym zrobić. (IMG:style_emoticons/default/questionmark.gif) Ten post edytował MarcinFC 10.08.2009, 17:05:32 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 33 Dołączył: 30.01.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
ja tu widze ze skrypt napisany do register globals na on - czyli albo włączyć albo sobie pozamieniaj np $idmodyf na $_GET['idmodyf']
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki Fafu, wstawiłe id=$_GET[idmodyf] i działa. lece dalej mam nadzieje ze juz bez problemowo
Pozdrawiam No i kolejny problem sie pojawił. Już mam ze pobieraz i wyswietla odpowiednie dane do edytowania tylko teraz nie wysyła ich do bazy. czyli błąd jest gdzies tu
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 301 Pomógł: 25 Dołączył: 15.07.2007 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Tutaj z kolei powinieneś odnieść się do tablicy $_POST czyli
Ale jeżeli tego nie rozumiesz to mija się z celem takie poprawianie (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
zmieniłem na else if ($_POST['send']=='modyfikuj')
i pojawia się ze "Dane poprawione" ale nic w bazie sie nie zmienia no niestety jak widzicie nie umiem php ale bardzo zalezy mi na tym by to uruchomić |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 301 Pomógł: 25 Dołączył: 15.07.2007 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
pozamieniaj wszystkie zmienne $xxxx w tym warunku na $_POST['xxxx']
Ten post edytował bmL 11.08.2009, 14:34:34 |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
no niestety pozmieniałem i dalej nie zmienia wpisów w bazie.
|
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Metoda w formularzu wpisana jako GET a ty każesz mu pisać POST...
@MarcinFC Pokaż jaki skrypt zdołałeś napisać. |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
oto cały kod
|
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 301 Pomógł: 25 Dołączył: 15.07.2007 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Metoda w formularzu wpisana jako GET a ty każesz mu pisać POST... @MarcinFC Pokaż jaki skrypt zdołałeś napisać. Faktycznie nie zwróciłem uwagi. Ale widzę że metoda jest już zmieniona na POST, więc popraw jeszcze:
na
Ten post edytował bmL 11.08.2009, 23:15:21 |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
tak tez już robiłem i dalej nic. Pisze ze dane poprawione ale nie zmienia wpisu w bazie
|
|
|
![]()
Post
#25
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Pisze ze dane poprawione ale nie zmienia wpisu w bazie Tak to jest, jak sie wyswietla komunikat bez sprawdzenia co sie tak naprawde wydarzylo |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 301 Pomógł: 25 Dołączył: 15.07.2007 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
zamień tak jak napisałem. W sumie to na szybkiego można było dać extract($_GET) i extract($_POST) ale to by nie było zbyt bezpieczne. Ten post edytował bmL 12.08.2009, 10:35:00 |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
bmL wielkie dzieki. Działa (IMG:style_emoticons/default/exclamation.gif) !
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 03:38 |