![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Mam mały problem, otóż mam 2 tabele "Polisy" i "Klienci", chcę dodać polisę do klienta, ale nie chce pobrać mi jego id. KOD :
To jest dosyć dziwne bo jak pobieram id do adresu to działa : Ten post edytował PatroL14 2.08.2012, 22:40:19 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 49 Dołączył: 3.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
INSERT INTO `Polisy` (id.....
VALUES('',....... wygląda mi na to, że w tabeli polisy masz klucz główny o nazwie id, do którego chcesz wpiszć pusty ciąg znaków. Zamiast komunikatu "nie można dodać polissy" wyświetl sobie mysql_error |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
INSERT INTO `Polisy` (id..... VALUES('',....... wygląda mi na to, że w tabeli polisy masz klucz główny o nazwie id, do którego chcesz wpiszć pusty ciąg znaków. Zamiast komunikatu "nie można dodać polissy" wyświetl sobie mysql_error id ma auto_incument czyli dodaje się automatycznie przez baze. Co do autora postu: Wklej calą cząstke kodu bo byc moze zapytanie nie wykonuje się przez wczesniejsze instrukcje. SQL jest wykonany prawidłowo na moje oko. Tylko jedna uwaga. Jezeli dajesz OR die() to przed mysql_query stawiaj @ aby nie wyswietlilo blędu tylko sam tekst, a potem ewentualnie mysql_error() |
|
|
![]() ![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
Mogl bys trochę streścic kod dawając w jednym echu pare rzeczy ;P
Edit: Przepraszam, niedokladnie przejzalem kod ![]() Ten post edytował Wazniak96 3.08.2012, 11:03:16 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
Pokazuje komunikat, ze polisa dodana .?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie nic nie pokazuje, gdy klikam dodaj polise to wyskakują mi te polisy co nie są przypisane do żadnego klienta.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ale jak klikam to mam jego id adres mam taki : switch.php?klient=polisy&dodaj=1
To jest właśnie dziwne. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
bo masz dane taki link w action. Podmien tamto dodaj na id i powinno byc good.
Ten post edytował Wazniak96 3.08.2012, 12:17:11 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 49 Dołączył: 3.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
jeżeli id jest typu liczbowego z opcją autoincrement, to próba wpisania pustego ciągu skończy się zwróceniem błędu i cały rekord nie zostanie dodany
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
A z jakiej strony przekierowujesz(wchodzisz) na polisy.php?
I jak wygląda url wejściowy? |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Wchodzę do pliku "listaklientow.php" i widzę listę klientów, a następnie wchodzę do ich polis przez link "switch.php?klient=polisy&id=tu mam id klienta" i tam mam ten cały kod co powyżej napisałem.
Ten post edytował PatroL14 3.08.2012, 16:41:53 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Kliknij na ten link i wklej tutaj całego url'a z przeglądarki.Może ma złą postać.
Ten post edytował Niktoś 3.08.2012, 17:00:21 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
http://www.strona.pl/switch.php?klient=polisy&id=1
To jest link do polis klienta o id 1. Ten post edytował PatroL14 3.08.2012, 19:30:19 |
|
|
![]()
Post
#18
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 2.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem jak za pomocą try i catch to rozwiązać ;/
Dopiero zacząłem 2dni temu przygodę z php i niezbyt wszystko kumam. Ten post edytował PatroL14 4.08.2012, 08:57:12 |
|
|
![]()
Post
#20
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 07:53 |