![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 12 Dołączył: 16.07.2006 Skąd: : getCity ( ); Ostrzeżenie: (0%) ![]() ![]() |
witam,,
mam taki problem z kodem dodającym firmę do katalogu firm zawsze to działało (jakoś samo przestało) oto listing:
i przy dodaniu zwraca mi ten błąd Problem z dodaniem do bazy danych pomóżcie mi proszę!! (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
skąd pobierasz ( ustawiasz ) wartość dla zmiennej $ilosc (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
i czy zapytanie typu jest poprawne (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jak dla mnie powinno wyglądać tak:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 12 Dołączył: 16.07.2006 Skąd: : getCity ( ); Ostrzeżenie: (0%) ![]() ![]() |
od niepamiętnych czasów to działało!
więc czemu teraz niedziała? |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Ok może i tak można ... po prostu nigdy tak nie robiłem.
EDIT: Sprawdziłem i rzeczywiście pytanie tak skonstruowane działa poprawnie. Jeżeli to nie zapytanie, to stawiałbym na to, że w pętli for gdzie używasz zmiennej $ilosc nie tworzy się żadna wartość dla zmiennych, które potem podstawiasz do zapytania. Jeżeli pola w które wpisujesz te zmienne mają ustawiony atrybut NOT NULL zapytanie nie będzie działać poprawnie. Ja bym spróbował wyświetlić zapytanie i sprawdzić jego działanie bezpośrednio w bazie. Ten post edytował Cienki1980 12.01.2007, 19:40:45 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 12 Dołączył: 16.07.2006 Skąd: : getCity ( ); Ostrzeżenie: (0%) ![]() ![]() |
a czy może mieć to jakiś związek z inną wersją bazy mysql niż stara? bo przenosiłem na inny serwer
|
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
a czy może mieć to jakiś związek z inną wersją bazy mysql niż stara? bo przenosiłem na inny serwer Tak jak pisałem. Wyświetl zapytanie i spróbuj wykonać je bezpośrednio w bazie za pomocą np phpmyadmin albo jakiegoś innego narzędzia do łączenia się do bazy danych. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 12 Dołączył: 16.07.2006 Skąd: : getCity ( ); Ostrzeżenie: (0%) ![]() ![]() |
phpmyadmin bez problemu radzi sobie z tym zapytaniem tylko czemu mój skrypt nie dodaje mi firmy do katalogu!!
|
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Czy problem pojawił się zaraz po przeniesieniu na nową baze danych (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Czy dopiero po jakimś czasie działania już na nowej bazie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jeżeli odpowiesz TAK na pierwsze pytanie to sprawdź czy uaktualniłeś dane dostępu do bazy ( nazwa_bazy, user, password, host ) po zmianie serwera. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 04:22 |