![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 28.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam nastepujacy problem. Otoz moj kod obslugujacy formularz nie dodaje do bazy danych. Wiem w w ktorej czesci kodu tkwi blad, ale nie wiem dlaczego wystepuje (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . Dla mnie osobiscie to jakis absurd jest bo w innym formularzu to dziala. Moze to wynik konstrukcji bazy? Tak oto wyglada kod obslugujacy formularz:
Wszystkie echa pokazuja dane dokladnie takie jakie wpisalem. Jedynie $kartaopisid pokazuje zero. Co wiecej wszedzie dodaje poprawnie poza kartaopis gdzie nie dodaje wcale, do innych tabel wszystko dodaje dobrze tylko ze $kartaopisid jest zero. Bardzo prosze o pomoc poniewaz mam do wrzucenia jakies 1800 wpisow i nie jestem wstanie pamietac ciagle jakies 7 ide na okraglo przy kazdym wpisie innego ;( Z powazaniem zicher |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 15.07.2004 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Wyświetl sobie $sql, i popatrz dokładnie. Zadam pytanie aby podpowiedzieć: Jak wrzucamy ciągi znaków w zapytaniu sql?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 28.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Dzieki za odpowiedz niestety ona mi nic nie mowi. Wyswietlilem juz dawno $sql i wiem, ze problem tkwi tutaj: Kod VALUES('', Problem polega na tym, ze ja zrobilem juz wiele formularzy z tym zapisem dokladnie i one dzialaja, a ten nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) nigdy nie uzywalem innego zapisu. Jesli mozesz mi pokazac jak ma to wygladac bylbym zobowiazany. A gdybys mi wyjasnil dlaczego jeden formularz obslugiwany przez ten sam zapis dziala a inny nie (Zaznacze, ze ten powstal poprzez skopiowanie poprzedniego i zamienienie tylko zmiennych w postach) stalbym sie najszczesliwszym czlowiekiem na swiecie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Przyznaje ze nie wiem o co Ci chodzi z zapisywaniem ciagow znakow. Ten zapis przy id z auto icrement ma wpisywac kolejne id do bazy. Zaznacze ze jestem poczatkujacym phppowcem. Z powazaniem zicher |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 15.07.2004 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Podam Ci 2 przykłady z których wywnioskujesz o co mi chodzi:
Zauważ, że używamy znaków ' do określania początku i końca ciągu. Wyświetl jeszcze raz $sql i sprawdź czy jak jest u Ciebie. Kod VALUES('', ... jest ok
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 28.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie
Dzieki za informacje, nie wpadlbym na to ze to to moze byc przyczyna. Nie rozumiem tylko dlaczego formularz poprzedni dziala chociaz jest zapisany identycznie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Jeszcze raz dziekuje Z powazaniem zicher |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 07:08 |