Jump to content

Recommended Posts

  • Administrator
Posted

Înţeleg ce spui.. dar chiar nu ştiu cum să fac..

Uită-te la data în care a fost creat topicul, de atunci mă tot chinui, şi nu reuşesc să îi dau de cap..

Trebuie sa faci o interogare (query) pe tabela ta, SELECT * FROM `mute_logs` WHERE `PlayerID` = '%d' dupa care sa te folosesti de http://wiki.sa-mp.com/wiki/MySQL/R33#mysql_pquery sau http://wiki.sa-mp.com/wiki/MySQL/R33#mysql_tquery sau chiar de http://wiki.sa-mp.com/wiki/MySQL/R33#mysql_query cu ultimul parametru setat pe true ca sa iti returneze cache-ul.

Daca folosesti mysql_query trebuie sa te folosesti si de http://wiki.sa-mp.com/wiki/MySQL/R33#cache_set_active pentru a te seta pe cache-ul returnat de mysql_query.

De acolo se face normal ca si incarcarea datelor despre un jucator.

Posted

Trebuie sa faci o interogare (query) pe tabela ta, SELECT * FROM `mute_logs` WHERE `PlayerID` = '%d' dupa care sa te folosesti de http://wiki.sa-mp.com/wiki/MySQL/R33#mysql_pquery sau http://wiki.sa-mp.com/wiki/MySQL/R33#mysql_tquery sau chiar de http://wiki.sa-mp.com/wiki/MySQL/R33#mysql_query cu ultimul parametru setat pe true ca sa iti returneze cache-ul.

Daca folosesti mysql_query trebuie sa te folosesti si de http://wiki.sa-mp.com/wiki/MySQL/R33#cache_set_active pentru a te seta pe cache-ul returnat de mysql_query.

De acolo se face normal ca si incarcarea datelor despre un jucator.

Ceva de genu?

new pnamee[25], player[25], admin[25], reason[25], minf[25], time[32];
        GetPlayerName(playerid, pnamee, sizeof(pnamee));
        format(player,sizeof(player),"SELECT * FROM `mutelog` WHERE `player` = '%d'",pnamee);
        mysql_query(SQL,player);
        format(admin,sizeof(admin),"SELECT * FROM `mutelog` WHERE `admin` = '%d'",pnamee);
        mysql_query(SQL,admin);
        format(reason,sizeof(reason),"SELECT * FROM `mutelog` WHERE `reason` = '%s'",pnamee);
        mysql_query(SQL,reason);
        format(minf,sizeof(minf),"SELECT * FROM `mutelog` WHERE `min` = '%d'",pnamee);
        mysql_query(SQL,minf);
        format(time,sizeof(time),"SELECT * FROM `mutelog` WHERE `time` = '%d'",pnamee);
        mysql_query(SQL,time);
  • Administrator
Posted

Da, doar ca variabilele sunt prea mici. Trebuie să le ai mai mari. Folosește-te de MySQL_format și vezi ca tu doar execuți interogările nu  și preiei ce selectează.

  • 2 weeks later...
Posted

Da, doar ca variabilele sunt prea mici. Trebuie să le ai mai mari. Folosește-te de MySQL_format și vezi ca tu doar execuți interogările nu  și preiei ce selectează.

Ok, am înţeles.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.