![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 17.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem nie moge dodać rekordu do bazy danych metodą INSERT INTO Dodam ze w bazie pole " token " jest UNIQUE. Jeźeli do samo wkleje do bazy normalnie sie dodaje
jeżeli dodam wyskakuje błąd Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource Prosze o szybką odp (IMG:style_emoticons/default/smile.gif) z góry dzięki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Jesteś pewien, że masz połączenie z bazą danych?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 17.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Tak bo wcześniej jest
i dziala Jednak w mysql_error nie ma błędów, ale i tak sie nie dodaje |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jednak ewidentnie brak połączenia. Pokaż kod.
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Jeśli za każdym razem wykonujesz to samo zapytanie, której wkleiłeś, a na polu token masz założony unikalny indeks to nie dziw się, że nie wrzuca danych. Za każdym razem wstawiasz te same wartości (zapisane na sztywno z INSERT zamiast zmiennych) więc naruszasz unikalność.
Co do błędu: Kod Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource Zapewne przekazujesz parametr do mysql_error(), który nie jest zasobem (może samo zapytanie SQL? może jego wynik?). Niekoniecznie świadczy to o braku połączenia z bazą co sugerują inni. Najlepiej wklej cały kod, który aktualnie posiadasz. PS: Przenoszę do przedszkola. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:43 |