phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: joli
29-06-2009, 18: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 :D

[ 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 '=' :P 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.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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

Skocz do:  

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,08 sekundy. Zapytań do SQL: 13
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę