|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: joli 29-06-2009, 19:40 |
Zapytanie - każdy jeden WARN mniej |
Autor |
Wiadomość |
JrQ-

Pomógł: 147 razy Posty: 1387
|
Wysłany: 24-12-2007, 21:55 Zapytanie - każdy jeden WARN mniej
|
|
|
Witam, w związku ze Świętami chce ściągnąć każdemu po jednym WARNie, oczywiście każdemu z osobna się nie opłaca...Jest może jakieś zapytanie? |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 24-12-2007, 22:06
|
|
|
JrQ-, po kolej:
Kod: | update phpbb_users set user_warnings '1' where user_warnings = '2' |
Kod: | update phpbb_users set user_warnings '2' where user_warnings = '3' |
Kod: | update phpbb_users set user_warnings '3' where user_warnings = '4' |
Etc [; |
|
|
|
 |
gaku

Pomógł: 109 razy Posty: 1095
|
Wysłany: 24-12-2007, 22:10
|
|
|
no i jeszcze dla zera :] |
_________________ Pisanie do mnie na gg w sprawie forum mocno nie wskazane
<Cvbge> A szkolisz sie na jakiego informatyka?
http://webmastera.republika.pl/
<QSi> na zajebistego |
|
|
|
 |
JrQ-

Pomógł: 147 razy Posty: 1387
|
Wysłany: 24-12-2007, 22:17
|
|
|
O kurcze, teraz żałuję, że mam limit 10 WARNów...hehe, dzięki Wam
[ Dodano: 24-12-2007, 22:54 ]
Jednak Was za wcześnie pochwaliłem, wyskakuje mi takowy błąd:
Kod: | Błąd
zapytanie SQL:
UPDATE phpbb_users SET user_warnings '1' WHERE user_warnings = '2'
MySQL zwrócił komunikat: Dokumentacja
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''1' where user_warnings = '2'' at line 1 |
|
|
|
|
 |
warna


Pomógł: 475 razy Posty: 2335
|
Wysłany: 25-12-2007, 09:57
|
|
|
nicon-, to w ten sposób nie działa ;s Poza tym brakuje ci '=' Ostrzeżenia są zapisywane w tabeli phpbb_users_warnings...
JrQ-, zapytanie nicona po małej przeróbce zadziała, ale jeśli ktoś miał kilka ostrzeżeń w różnych wartościach, to jest mały problem. Pokażę o co mi chodzi, na przykładzie:
user: MastaBlasta
ostrzeżenia: 3
1) wartość: 1, powód: wyzwiska na pw
2) wartość: 2, powód: j/w
Każde z tych ostrzeżeń jest jako osobny wpis w bazie. Także za każdym razem odjęłoby Ci -1 od wpisu, w rezultacie powyższy przykładowy user zostałby z 1 warnem. Mam nadzieję, że rozumiesz o co mi chodzi?
Masz 46 userów z ostrzeżeniami, skryptu pisać się nie opłaca, bo nawet szkoda zachodu, więc proponowałbym zrobić to ręcznie |
|
|
|
 |
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 25-12-2007, 13:00
|
|
|
Shit, mój błąd, nie zastanawiałem się jak to może być zrobione i z tym 'user_warnings' strzelałem, że tak się nazywa to pole ;P |
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,09 sekundy. Zapytań do SQL: 12 | |
 |
|