![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
1) Mam teraz nowy problem z któym sse nie radze od kilku dni. Natomiast próboje zrobić aktualizacje newsa z formularza i cos mi nie wychodzi kod mam nastepujacy
Próbowałem też umieszczać w osobnym pliki formułke UPDATE ale też mi coś nie działało. i jeszcze jedno 2) jak zabezpieczyć formularz przed dodowaniem pustego newsa do bazy danych po przez nacisnie nnp klawisza F5 w przeglądarce. Myślalem nad kontrolą w Javie ale chyba to nie wystarczy . Kod tego drugiego formularza wygląda tak
Będe wdzieczny za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował rbodych 12.02.2005, 20:27:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
1. Nie powinno być przypadkiem $_POST['tresc'] (albo $_GET) itd.? Weź też wstawiane dane w apostrofy:
2. Ustaw sobie pole hidden w formularzu i sprawdzaj, czy ma daną wartość. Jeżeli tak, dodawaj dane do bazy, jeśli nie - wyświetlaj tylko formularz czy coś innego. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
hmm cosik nie bardzo to działa. Dałem te apostrofy ale przyczepil sie do fetcha w linii 5 . z usunietymi apostrofami tez to nie dziala . taki mam komunikat
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource on line 5 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 16.04.2004 Skąd: z domu Ostrzeżenie: (0%) ![]() ![]() |
Cytat(rbodych @ 2005-02-12 21:53:51) hmm cosik nie bardzo to działa. Dałem te apostrofy ale przyczepil sie do fetcha w linii 5 . z usunietymi apostrofami tez to nie dziala . taki mam komunikat Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource on line 5 A co to jest mysql_fetch_assoc()? chyba chodziło o mysql_fetch_array()? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
ani array ani assoc nie dziala wiem ze dzieki assoc odwolujem sie do kazdego pola za pomoca jego nazwy a w array podobni tylko z indeksowaniem tablicy tylko ie dokonca to rozumiem :/
dobra usunelem ten blad z assoc ale nadal mi nie aktualizuje newsa teraz dalem taki kod
Ten post edytował rbodych 12.02.2005, 21:35:23 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 16.04.2004 Skąd: z domu Ostrzeżenie: (0%) ![]() ![]() |
Cytat(rbodych @ 2005-02-12 22:27:29) ani array ani assoc nie dziala wiem ze dzieki assoc odwolujem sie do kazdego pola za pomoca jego nazwy a w array podobni tylko z indeksowaniem tablicy tylko ie dokonca to rozumiem :/ coś ci się pomyliło nie ma czegoś takiego jak mysql_fetch_assoc() sprawdź w manualu jak nie wierzysz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a właśnie w arrayu odwołujesz się poprzez nazwę pola np.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(gilbo @ 2005-02-12 20:34:39) coś ci się pomyliło nie ma czegoś takiego jak mysql_fetch_assoc() sprawdź w manualu jak nie wierzysz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) no ja wlasnie mam otwarta przed soba ksiazke Bazy Danych od podstaw i MYSQL Heliona i na stronie 396 jest napisane ze istnieje mysql_fetch_assoc jakos w innym pliku gdzie mam funkcje kasowania newsa dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a czy ktos by mógł mi pomóc z tą funkcją aktualizacji newsa bo już naprawde nie daje rady :/ Ten post edytował rbodych 12.02.2005, 21:47:17 |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Cytat(gilbo @ 2005-02-12 21:34:39) coś ci się pomyliło nie ma czegoś takiego jak mysql_fetch_assoc() sprawdź w manualu jak nie wierzysz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) no właśnie, lepiej sam sprawdź: mysql_fetch_assoc" title="Zobacz w manualu PHP" target="_manual Rbodych: Jeżeli kiedykolwiek będziesz miał problemy z mysqlem rób po mysql_query
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 16.04.2004 Skąd: z domu Ostrzeżenie: (0%) ![]() ![]() |
Cytat(aleksander @ 2005-02-12 22:43:22) Cytat(gilbo @ 2005-02-12 21:34:39) coś ci się pomyliło nie ma czegoś takiego jak mysql_fetch_assoc() sprawdź w manualu jak nie wierzysz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) no właśnie, lepiej sam sprawdź: mysql_fetch_assoc" title="Zobacz w manualu PHP" target="_manual sorrki macie racje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) chyba sie pomyliłem przy wpisywaniu (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
no dalem mysql_error i wywala mi mi cos takiego Something is wrong in your syntax obok 'tresc= WHERE id=86' w linii 1
a po klknieciu edytuj mam to Something is wrong in your syntax obok 'tresc= WHERE id=0' w linii 1 czyli cos mam zle w skladni UPDATE Ten post edytował rbodych 12.02.2005, 21:50:21 |
|
|
![]()
Post
#11
|
|
Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
aa no to nic dziwnego (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Formularz jest typu POST a Ty pobierasz dane z GET. zamien w skrypcie $_GET na $_POST i volia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
nadal jest cos nie tak z tym wyrazeniem teraz mam cos takiego
Something is wrong in your syntax obok 'tresc= WHERE id=86' w linii 1 i po edycji i kliknij edytuj Something is wrong in your syntax obok 'to jest nasza stronka,tresc=hehe to jest nasza stronka ddddd WHE' w linii 1 kod dalem taki
ID jest przekazywane GETem chyba to nie ma wplywu na formularz. a dobre jest to ze po kliknieciu edituj w tym bledzie widze swoj edytowany news tylko ze on do bazy niejest przeslany. jest jakis blad skaldniowy tylko ja go nie widze Ten post edytował rbodych 12.02.2005, 22:14:38 |
|
|
![]()
Post
#13
|
|
Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
no tak ale ja mam ujete w w pojedynczy cudzyslow ' ' a nie w ten " " podwojny czy to jest jakas roznica ?
|
|
|
![]()
Post
#15
|
|
Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 01:28 |