Pagina 1 din 1

Cautare SQL in tabela....

Scris: 09-Aug-2011, 06:36:18
de Dragosvr92
Salut, incerc sa caut un vechi Mesaj Privat in tabela Mesajelor, dar nu sunt sigur cum.

Am incercat :

Cod: Selectaţi tot

SELECT * FROM phpbb_privmsgs WHERE message_text = "lotd";
Dar nu imi arata nimic. Cuvantul respectiv este in mesaje...

Re: Cautare SQL in tabela....

Scris: 09-Aug-2011, 12:09:08
de Ivan Petre Paul
Fă un backup şi editează fişierul .sql şi caută în el fraza :lol:

Re: Cautare SQL in tabela....

Scris: 09-Aug-2011, 15:32:50
de bogdan
Trebuie sa folosesti clauza Like:

Cod: Selectaţi tot

SELECT * FROM phpbb_privmsgs WHERE message_text like "%lotd%";

Re: Cautare SQL in tabela....

Scris: 09-Aug-2011, 19:08:15
de Dragosvr92
@Paul, ar fi o idee, dar baza de date este prea mare, si calculatorul meu nu poate procesa atata text. :P

Multumesc Bogdan, nu am mai vazut genul ala de Comanda :-s
Intre timp M am uitat in Mesajele primite de la utilizatorul de unde vroiam sa vad un anumit PM, Si nu l am gasit. Probabil am discutat prin email si l am sters, pentru ca nu am gasit cea ce cautam nici acolo :|

Re: Cautare SQL in tabela....

Scris: 09-Aug-2011, 19:59:53
de bogdan
Verifica daca tabela phpbb_privmsgs are o coloana pentru autorul mesajului. Astfel poti filtra mesajele private folosind id-ul autorului.

Re: Cautare SQL in tabela....

Scris: 10-Aug-2011, 03:49:14
de Dragosvr92
Buna idee :)
M-am gandit la ascest lucru ieri, si am zis sa sugerez echipei phpbb, adaugarea enei optiuni pentru a filtra mesajele per autor.

Re: Cautare SQL in tabela....

Scris: 10-Aug-2011, 04:27:31
de bogdan
Normal ca s-au gandit ei inainte.

Exista campul author_id pe care-l poti folosi.

Re: Cautare SQL in tabela....

Scris: 10-Aug-2011, 05:16:19
de Dragosvr92
bogdan scrie:Normal ca s-au gandit ei inainte.

Exista campul author_id pe care-l poti folosi.
Stiu, spuneam ca ar fi dragut daca ar putea oferi o optinune de a filtra mesajele per autor, in soft. fara as ne uitam prin baza de date etc... Membri nu au access la db