![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 8.09.2007 Skąd: Lubelskie Ostrzeżenie: (0%) ![]() ![]() |
mam problem z wysyłanie zedytowanyc danych do bazy danych.
sorqa za błędy z ć,ź itp ale coś mi formatowanie padło;/ |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
napisz co ci konkretnie nie działa, nikt nie będzie ci analizował całego kodu nie znająć błędu
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 8.09.2007 Skąd: Lubelskie Ostrzeżenie: (0%) ![]() ![]() |
nie mogę wysłać danych do bazy (problem jest pewnie z funkcją UPDATE)
bo formularz się uruchamia pobiera istniejące już dane umożliwia edycję ale nie zapisuje zmienionych danych ;/ możliwe też że gdy klikam na przycisk popraw nie odwołuje się on do funkcji "popraw" - nie wiem jak to zrobić dopiero początkuje w php więc wybaczcie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował ahilles107 17.09.2007, 19:33:30 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
<FORM METHOD=POST>
a skąd formularz ma wiedzieć dokąd to? może sprubuj: <FORM METHOD="POST" ACTION="nazwa_tego_dokumentu.php"> |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź co zawiera tablica $_POST po wysłaniu formularza,
sprawdź czy $_POST['co'] ma taką wartość jaką być chciał, żeby była, sprawdź czy wchodzisz do warunku if tam gdzie tworzysz zapytanie $query, wyświetl zapytanie $query i sprawdź czy zadziała bezpośrednio w bazie ( np z poziomu phpmyadmina ). To by było na tyle na początek sprawdzania. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 8.09.2007 Skąd: Lubelskie Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź co zawiera tablica $_POST po wysłaniu formularza, sprawdź czy $_POST['co'] ma taką wartość jaką być chciał, żeby była, sprawdź czy wchodzisz do warunku if tam gdzie tworzysz zapytanie $query, wyświetl zapytanie $query i sprawdź czy zadziała bezpośrednio w bazie ( np z poziomu phpmyadmina ). To by było na tyle na początek sprawdzania. a mozna by tak krok po kroku (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) przypomne iż jestem początkującym dopiero (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
a mozna by tak krok po kroku (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) przypomne iż jestem początkującym dopiero (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Początkujący początkującym, ale polecenia echo i print_r to chyba znasz (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) No ale tłumaczę dokładniej: 1. na początku skryptu drukujesz zawartość tablicy $_POST .. print_r($_POST) ... a dla lepszego czytania echo "<pre>";print_r($_POST);echo "</pre>"; 2. robisz echo $_POST['co'] - chociaż zawartość będzie widoczna po wykonaniu punktu pierwszego 3. w linii 12 kodu który pokazałeś w pierwszym poście zaczynasz pętle .. zamiast komentarza który tam masz wstaw echo "jakis tekst "; jeżeli ten tekst się tam pojawi znaczy, że warunek wykonuje się dobrze 4. po linii 14 zrób echo $query i zobaczysz czy zapytanie się poprawnie tworzy Jeszcze dokładniej (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:16 |