![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 2.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Co w tym zapytaniu jest źle, bo skrypt go nie wykonuje? (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%) ![]() ![]() |
Wykorzystaj mysql_error() i zobacz jaki błąd jest zwracany przez bazę danych. Wtedy będziesz miał więcej informacji co może być nie tak.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 2.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Problem w tym, że nie wywala żadnego błędu. A na dodatek serwer, którego używam nigdy nie wywala ostrzeżeń, tylko błędy wewnętrzne. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Może brak średnika po mysql_query()? Jeśli nie to zrób jak pisze ~Cienki1980 czyli:
i zobacz co zostanie wypisane. |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
a nie brakuje ci spacji po SET (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 2.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Średnik dodałem, spacje dodałem, mysql_error dodałem i nic. Dalej nie dodało do bazy ani nie wywaliło błędu. Jeśli chodzi o łączenie z bazą to na pewno jest ok, bo już używałem SELECT'a.
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 2.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Hmmm, a że tak zapytam: co to zapytanie ma robić? Wydaje mi się, że chcesz po prostu wpisać dane do bazy (która pewnie aktualnie jest pusta) bo nie masz żadnego warunku w WHERE. Faktycznie to zapytanie powinno zaktualizować wszystkie rekordy w tabeli co chyba nie jest Twoim zamierzeniem. Stąd myślę, że chcesz te dane wpisać do bazy, a do tego celu stosuje się INSERT INTO a nie UPDATE:
|
|
|
![]()
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
Cytat Dalej nie dodało do bazy... skoro chcesz DODAWAć a nie AKTUALIZOWAć to powinno być INSERT a nie UPDATE .... |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 2.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ok, działa. A czy można coś zrobić, aby nie losowało 0? Niby losuje od 1 do 49 ale zdarza się, że występuje 0 :/
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:00 |