Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 250 Pomógł: 1 Dołączył: 6.08.2012 Ostrzeżenie: (0%)
|
Witam,
pytałem się już o to na innym forum, niestety nikt nie był w stanie mi pomóc. Chodzi o zapytanie UPDATE, które wykonuję w PDO. Może na początek kod:
Zapytanie się nie wykonuje. Do bazy danych w kolumnie `kasa` dla danego gracza nie jest dodawana tzw. kasa w postaci 1000. Polecenie: Zwraca mi:
Z tego wynika, że zapytanie jest dobre. Wie ktoś co z tym zrobić i jak to naprawić? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
2x robisz execute, bo w liniach 5 i 8 to raz.
Dwa, sprawdz bledy wyświetlajac normalne sqlowe warningi a nie ludzkie info
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 250 Pomógł: 1 Dołączył: 6.08.2012 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Polecam upewnić się jeszcze 100x czy masz tam wiersz z takim nickiem (IMG:style_emoticons/default/smile.gif)
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 250 Pomógł: 1 Dołączył: 6.08.2012 Ostrzeżenie: (0%)
|
Jest taki nick na 100 %.
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 285 Pomógł: 18 Dołączył: 30.01.2014 Skąd: <?=$_GET['city']?> Ostrzeżenie: (0%)
|
Coś mi się Zdaje że chyba ktoś miał kiedyś podobny problem, przyczyna leżała chyba w tym że przed WHERE nie dodawało...
Spróbuj dla testu tak:
lub właduj zmienną w zapytanie w miejsce 1000. (ale tylko dla testu, czy działa). Ten post edytował ZaXaZ 18.07.2014, 16:23:06 |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 250 Pomógł: 1 Dołączył: 6.08.2012 Ostrzeżenie: (0%)
|
Też nie działa. Ciągle jest tak samo. Dla mnie to jest nowa sytuacja, bo kompletnie nie wiem jak się za to zabrać i jak szukać podobnych problemów z tym zapytaniem.
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Opakuj całość w try/catch, wyświetl sobie treść ewentualnego wyjątku, włącz raportowanie błędów. Albo przejrzyj logi serwera.
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%)
|
i upewnij się, że łączysz się z odpowiednią bazą... (IMG:style_emoticons/default/tongue.gif) no i czy przypadkiem nie jest to kwestia transakcji
|
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 00:15 |