![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 6.05.2009 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
W tabeli mam klucz obcy o nazwie - id_fk. Mam ustawione ze domyslnie jest NULL. I wysylam zapytanie do bazy:
to jest ok wstawia null. Ale jak robie tak: $id_fk = null; lub $id_fk = NULL; lub $id_fk = ''; a potem:
to juz mi nie chce dodac wartosci null! BŁĄD: Error 1452 Cannot Add Or Update A Child Row: A Foreign Key Constraint Fails. Plis pomozcie.. znalazlam odp: $id_fk_b = 'NULL'; pozdrawiam:) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
A klucz zdefiniowałeś?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 11 Dołączył: 20.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przypuszczam, że klucz masz zdefiniowany jako int lub inną liczbową wartość a dając nazwę zmiennej w apostrofach przekazujesz tą nazwę jako ciąg znaków a nie wartość zmiennej więc radzę zamienić apostrofy na cudzysłów albo całkiem z niego zrezygnować.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:38 |