Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: danych
161. Baza danych mysql_ping
Witam, od jakiegos czasu ciagle wyskakuje mi error w DB3 o tresci:
[code]ERROR:[pystories]/[skrypty]/DB/sql.lua:31: bad argument #1 to "mysql_ping" (mysqlHandler expected, got nil)[/code]

Uprzedzam pytania mam wgrany modul mta_mysql.so

sql.lua
[lua]
local SQL_LOGIN="****"
local SQL_PASSWD="****"
local SQL_DB="****"
local SQL_HOST="*****"
local SQL_PORT=*****

local root = getRootElement()

local SQL

local function connect()
SQL = mysql_connect(SQL_HOST, SQL_LOGIN, SQL_PASSWD, SQL_DB, SQL_PORT)
if (not SQL) then
outputServerLog("BRAK POLACZENIA Z BAZA DANYCH!")
else
mysql_query(SQL,"SET NAMES utf8")
end

end


local function keepAlive()
if (not mysql_ping(SQL)) then
outputServerLog("Zerwane polaczenie z baza danych, nawiazywanie...")
connect()
end
end

addEventHandler("onResourceStart",getResourceRootElement(),function()
connect()
setTimer(keepAlive, 30000, 0)
end)

function esc(value)
return mysql_escape_string(SQL,value)
end

function pobierzTabeleWynikow(query)
local result=mysql_query(SQL,query)
if (not result) then
outputDebugString("mysql_query failed: (" .. mysql_errno(SQL) .. ") " .. mysql_error(SQL)) -- Show the reason
return nil
end
local tabela={}
for result,row in mysql_rows_assoc(result) do
table.insert(tabela,row)
end
mysql_free_result(result)
return tabela
end

...
162. Baza danych
Witam mam pytanie czy po wgraniu bazy danych przyk?adowo od pystories nale?ny ja opr??ni? czy zostawi??
163. Sprawdzanie czy ma sie odpowiednia liczbe w bazie danych
Siema chcialbym zrobic takie ulepszenia, lecz w tym problem ze mozna to ulepszyc tylko gdy ma sie rown? sum?, a nie mniej.
Kod:

addEvent
("sprawdzulepszenie"true)
addEventHandler("sprawdzulepszenie"root, function()
local uid getElementData(source"player:uid")
local result exports["ogrpg-db"]:dbGet("SELECT * FROM job_kurier_topka WHERE uid=? AND ulepszenienapiwki=? AND punkty=?",tonumber(uid),0200)
if 
#result >= 1 then
 
outputChatBox("Ulepszy?e? to!"source
 
exports["ogrpg-db"]:dbSet("update job_kurier_topka set ulepszenienapiwki = 1 where uid=?"uid)
 
exports["ogrpg-db"]:dbSet("update job_kurier_topka set punkty = punkty-200 where uid=?"uid)
else
 
outputChatBox("Ju? posiadasz to ulepszenie, b?d? nie masz wymaganej ilo?ci punkt?w"source)    
end
end
)
164. Wyciąganie liczb z bazy danych
Tak jak w temacie, chcia?bym wyci?gn?? pewn? liczb? z bazy danych i j? napisa? na chacie gracza, z g?ry dzi?ki.

function sprawdzpunkty(plr)
local uid getElementData(plr"player:uid")
local result exports["ogrpg-db"]:dbGet("SELECT * FROM job_kurier_topka WHERE uid=? AND ulepszenienapiwki=? AND punkty=?",tonumber(uid),0)
outputChatBox("Twoja liczba punkt?w: "..#result.."", plr)
end
addCommandHandler
("kurier-punkty"sprawdzpunkty)
165. Nie działająca baza danych - xyzzyrp
Siema, wraz z koleg? robimy serwer mta i mamy problem z baz? danyc. Korzystamy z paczki xyzzyrp.
My dopiero zaczynamy i nie wiemy jeszcze wszystkiego.
Bardzo bym prosi? o pomoc. Daje :piwo:


166. xyzzyrp baza danych
Witam mam problem z baz? danych mysql wszystko ?adnie po??czone ale wida? modu?y co? nie dzia?aj? chyba (wgra?em je na serwer) o co mo?e chodzi?? daje logi z consoli z proby zalogowania sie i wlaczenia serwera.


****************************** Login Passed... Welcome ******************************

[2018-03-01 15:55] ERROR: lss-telepickups/telepickups.lua:28: call: failed to call 'DB:pobierzTabeleWynikow' [string "?"]
[2018-03-01 15:55] WARNING: lss-tempomat/tempomat_c.lua(Line 77) [Client] getControlState is deprecated and may not work in future versions. Please replace with getPedControlState.
[2018-03-01 15:55] Some files in 'lss-tempomat' use deprecated functions.
[2018-03-01 15:55] Use the 'upgrade' command to perform a basic upgrade of resources.
[2018-03-01 15:55] SyncMapElementData is now disabled
[2018-03-01 15:55] WARNING: [obiekty]/gracz-sklep_super_sam/sklep.lua:4: Bad argument @ 'createPed' [Expected bool at argument 6, got number '225']
[2018-03-01 15:55] WARNING: [obiekty]/gracz-sklep_super_sam/sklep.lua:7: Bad argument @ 'setElementDimension' [Expected element at argument 1, got boolean]
[2018-03-01 15:55] WARNING: [obiekty]/gracz-sklep_super_sam/sklep.lua:8: Bad argument @ 'setElementInterior' [Expected element at argument 1, got boolean]
[2018-03-01 15:55] WARNING: [obiekty]/gracz-sklep_super_sam/sklep.lua:9: Bad argument @ 'setElementFrozen' [Expected element at argument 1, got boolean]
[2018-03-01 15:55] WARNING: [obi...
167. Zapis danych po wyjściu z gry...
Siemanko zrobi? panel logowani, zrobi?em wczytywanie danych po zalogowaniu a teraz jak zrobi? zapisywanie danych po wyj?ciu z gry?

s.lua bez danych do bazy
[lua]
addEvent("tryLogin", true)
addEventHandler("tryLogin", resourceRoot, function(login,pass)
local q = dbQuery(db, "SELECT * FROM users WHERE login=? AND pass=?", login, md5(pass))
local w = dbPoll(q, -1)
if w and #w > 0 then
triggerClientEvent(client, "closePanel", resourceRoot)
--spawnPlayer(client, 2846.6465,1290.6720,11.3906,90.0) -- Zamiast X, Y, Z, Rotacja wpisz pozycj? i rotacj? spawnu.
setCameraTarget(client, client)
outputChatBox("* Witaj na Social Track Role Play!", client) -- Podmieni? 'NAZWA_TWOJEGO_SERWERA' na nazw? Twojego serwera.

setPlayerName(client, w[1].login)
setPlayerMoney(client, w[1].pieniadze)
setElementHealth(client, w[1].health)
setPedArmor(client, w[1].armor)
setElementModel(client, w[1].skin)
setElementRotation(client, w[1].rotx, w[1].roty, w[1].rotz)
setPlayerWantedLevel(client, w[1].wanted)
--setElementData(client, "player:logged", true)
--setElementData(client, "player:id", w[1].id)
dbExec(db, "UPDATE users SET serial=?, playerIP=?", getPlayerSerial(client), getPlayerIP(client))
else
outputChatBox("* B??dny nick i/lub has?o!", client)
end
end)

addEvent("tryRegister", true)
addEventHandler("tryRegister", resour...
168. Handling w bazie danych
Siemka, da rade zrobi? co? takiego abym w bazie danym wpisaywa? w np. su?tanie ID 13 da? handling, ?e dodam now? kolumn? czy co? i tam wpisze?
Daje ss bazy danych zebyscie wiedzieli o co chodzi. Z g?ry dzi?ki za pomoc
SS: https://imgur.com/a/TCOXV

[ Dodano: 2018-02-19, 20:22 ]
Je?li da si? cos takiego zrobi? to jakie da? te te wiecie, varchar czy co na ile i wgl
169. Baza danych mysql
Cze??! Mo?e ktos wspom?c co tu jest ?le?
Kod:

--[[
Autor: Value
Skrypt: System ??czno?ci z baz? MYSQL
]]

local mysql = false

function polacz()
mysql = dbConnect("mysql", "dbname=db_30843;host=137.74.0.12", "s30839", "Wv****lM0i", "share=1")
if not mysql then
outputDebugString("Nieudalo polaczyc sie z baza danych.")
else
outputDebugString("Udalo polaczyc sie z baza danych.")
end
end
addEventHandler("onResourceStart", resourceRoot, polacz)

function wykonaj(...)
local qh = dbQuery(mysql, ...)
if not qh then return false end
local result, num_affected_rows, last_insert_id = dbPoll(qh, -1)
return result, num_affected_rows, last_insert_id
end
[/center]
170. baza danych battleroyale
Siema, wgra?em baz? danych i wszystkie pliki na serwer Battle Royale gm od Brzy?ka. Testowa?em na lokalnym serwerze gdzie pod??czy?em pod baz? xampp i wszystko tam dzia?a?o, Natomiast po pod??czeniu i wgraniu zasob?w na VPS'a nie chce si? po??czy?.

Kod:

local MYSQL_LOGIN 
"root"
local MYSQL_PASSWORD "SuperFiloks1234"
local MYSQL_NAME "pubg"
local MYSQL_HOST "localhost"
local MYSQL_PORT "3306"

local connection false

function connectToDatabase()
    
connection dbConnect("mysql""dbname="..MYSQL_NAME..";host="..MYSQL_HOST..";port="..MYSQL_PORTMYSQL_LOGINMYSQL_PASSWORD)
    if 
connection then 
        outputDebugString
("Po??czono z baz? danych MySQL pomy?lnie."3)
    else 
        
outputDebugString("Nie mo?na po??czy? si? z baz? danych MySQL!"1)
    
end 
end 
addEventHandler
("onResourceStart"resourceRootconnectToDatabase)

function 
getConnection()
    return 
connection
end 


B??d:
Kod:


[15:38] WARNING: [BattleRoyale]/br_db/s.lua:10: Bad usage @ 'dbConnect' [Can't connect to local MySQL server through socket '' (111)]
[15:38] ERROR: [BattleRoyale]/br_db/s.lua:14: Nie mo na po ~B ~Eczy ~G si ~Y z baz ~E danych MySQL!
171. Czemu nie moge dodac nowej bazy danych
Witam mam problem bo wchodze w strone z hostingiem i w phpmyadmin i pisze utworz now? baze danych i brak uprawnien :( Czemu kupi?em hosta i nie moge chce wgrac baze danych MysQl jak ktos umie pom?c prosze bardzo o ni? za pomoc stawiam zimne :piwo: i R* mam na hostingu 1shot1kill

POZDRAWIAM


[ Dodano: 2018-02-14, 10:03 ]
Witam jeszcze raz bo mam takie pytanie czy phpmyadmin z hostingu z strony mam tam link i czy ten link jak on jest od phpmyadmin to czemu w tym phpmyadmin widze graczy nie z mojego serwa i nie moge robic baz danych :( ??
172. baza danych
witam mam pytanie czy istnieje jakas stronka zeby testowo podpiac gamemoda do niego w sensie chce odpalic gm z baza danych ? jakis poradnik czy cos
173. Baza danych nie działa
Witam, ostatnio napotka?em ten poradnik:https://www.youtube.com/watch?v=9PAjNkCaFdU

Stworzy?em baze danych na komputerze, ale co? nie dzia?a....

Consola: https://i.imgur.com/cjBXx9h.png

db3 https://i.imgur.com/IDRwMru.png

Kod db i jak uzupe?ni?em dane.
[lua]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]

-- Settings
DBHandler=nil
DBName="root"
DBUser="root"
DBPass=""
DBHost="localhost"

-- Functions
function dbSet(...)
if not {...} then return end
local query=dbExec(DBHandler, ...)
return query
end

function dbGet(...)
if not {...} then return end
--outputDebugString(tostring(...))
local query=dbQuery(DBHandler, ...)
local result=dbPoll(query, -1)
return result
end


addEventHandler("onResourceStart", resourceRoot, function()
DBHandler=dbConnect("mysql", "dbname="..DBName..";host="..DBHost.."", DBUser, DBPass, "share=1")
if DBHandler then
outputDebugString("* Connect to server MYSQL...")
else
outputDebugString("* No Connecting to server MYSQL..")
end
end)


local SQL_LOGIN="root"
local SQL_PASSWD=""
local SQL_DB="root"
local SQL_HOST="localhost"
local SQL_PORT=3306

local root = ge...
174. Baza danych mysql
Siema :D Dlaczego nie mog? podpiac bazy danych? Paczka pys 3.0 :)
Stawiam zimnego harrrnasia :3
175. Jak podłączyć przecho pod baze danych mysql i pod salony ?
Witam, potrzebuj? pomocy. Nie mam poj?cia jak pod??czy? przecho pod baze danych i pod salon. Skrypt na przecho to: "nanky-przecho" a na salon: "er-salony". Oczywi?cie serwer na https://serverproject.pl/ . A jeszcze jak by kto? wiedzia? jak zrobi? ?eby przebieg normalnie nalicza? to by?bym bardzo wdzi?czny, postawie piwko !
176. Baza Danych
Witam ma pewien problem dzisiaj o godzinie 14 Usune?o mi baze danych ca?kowicie nie wiem jak to sie sta?o . Czy idzie jakos odzyskac te baze danych ?
177. Baza danych i chyba złe połą
Witam was,mam pewnie problem z po??czeniem si? do bazy danych...Wi?c wpisuje w konsoli na hostingu,by serwer odpalil skrypt DB2 oraz ogrpg-db i po??czy? si? z baz? danych,lecz wyskakuje takie co?...

[2017-12-30 09] start: Requested by Console
[2017-12-30 09] Starting DB2
[2017-12-30 09] WARNING: [Podstawa]/[bazydanych]/DB2/sql.lua:16: Bad usage @ 'dbConnect' [Access denied for user 'db_27950'@'OZR1.ServerProject.eu' (using password: YES)]
[2017-12-30 09] Po??czono Z Baz? danych!
[2017-12-30 09] start: Resource 'DB2' started
> start ogrpg-db
[2017-12-30 09] start: Requested by Console
[2017-12-30 09] Starting ogrpg-db
[2017-12-30 09] WARNING: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:31: Bad usage @ 'dbConnect' [Can't connect to MySQL server on '137.74.0.12137.74.0.12' (111)]
[2017-12-30 09] INFO: * No Connecting to server MYSQL..
[2017-12-30 09] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:51: attempt to call global 'SQL_Host' (a nil value)
[2017-12-30 09] start: Resource 'ogrpg-db' started

Prosz? o pomoc,wiem,?e nie jestem jakim? specjalist? w tym,ale robie dla sb serwer by si? uczy? i chc? mie? podpi?t? baz? danych MYSQL do serwera,lecz nie ??czy si?...
178. Wyświetlanie danych z tablicy horyzontalnie
Witam, mam taki problem ze strony logiki jak zrobi? ?eby dane z tablicy nie wy?wietla?y si? tak:
a
a
a
a
tylko zwyczajnie poziomo: aaaa
Z g?ry dzi?kuje za odpowiedz
179. Pokazywanie danych z MySQL
Witam. Robi? co? takiego aby w dialogu MSGBOX wy?wietla?o dane z MySQL. I co? kurde nie dzia?a. Pokazuje si? tylko 0. Chc? aby wy?wietla?o wszystko co si? znajduje w danej tabeli. Oto kod od tego wszystkiego:

Kod:



enum zar
{
Nick[25],
Company,
Kasa123
}
new EarnedInfo[MAX_PLAYERS][zar];

CMD:zar(playerid, params[])
{
for(new i;i<MAX_PLAYERS;i++)
{
new string[300];
format(string,sizeof string,"%s %d",EarnedInfo[i][Nick],EarnedInfo[i][Kasa123]);
ShowPlayerDialog(playerid, Zarobki, DIALOG_STYLE_MSGBOX, "Zarobione", string, "Wyjdz", #);
}
return 1;
}

stock LoadEarned()
{
for(new i;i<MAX_PLAYERS;i++)
{

new query[600];
format(query,sizeof query,"SELECT `company`, `earned` FROM `employess` WHERE `nick` = '%s'",PlayerName(i));

mysql_query(query);
mysql_store_result();
mysql_fetch_row(query);


sscanf(query,"p|dd",EarnedInfo[i][Company],EarnedInfo[i][Kasa123]);



mysql_free_result();
}

}

Prosze o pomoc.
180. Baza danych
Wiecie mo?e o co chodzi? chcia?em wej?? w baz? danych serwera swojego i wyskakuje mi takie co?:

Zapytanie SQL: DokumentacjaEdytuj Edytuj

SELECT `comment`
FROM `phpmyadmin`.`pma__column_info`
WHERE db_name = 'nazwa'
AND table_name = ''
AND column_name = '(db_comment)'

MySQL zwr?ci? komunikat: Dokumentacja
#1142 - SELECT command denied to user 'nazwa'@'redis.serverproject.eu' for table 'pma__column_info'

[ Dodano: 2017-12-25, 19:53 ]
Wyja?nione, do zamkni?cia
181. Baza Danych
Cze??, chc? zrobi? serwer z moimi znajomymi - Ale bez pobierania gotowych paczek. Serwer jest zrobiony w 80% bo brakuje mi bazy danych. Zwracam si? z pro?b?: Czy m?g?by mi kto? podes?a? b?d? wyt?umaczy? jak zrobi? zapis statystyk gracza pod Mysql i jak doda? tablic? do kt?rych mia?o by si? to odowalc.
Stawiam :piwo:
182. Serwer nie łączy się z bazą danych
dzien dobry,
przychodze tutaj z problemem na moim serwerze linux samp 0.3.7, otoz nie chce on sie polaczyc z serwerem! nie wiem w czym jest problem, wiec tutaj pisze. serwer jest postawiony na skrypcie ms-rp (mysantos). do samego gamemoda sa dolaczone includes i modules, w modules jest plik w ktorym powinno sie ustawiac te dane do bazy, wpisuje je na milion procent dobrze, w mysql_log wyskakuje nadal to samo;
[code][08] >> mysql_connect( )
[08] CMySQLHandler::CMySQLHandler() - constructor called.
[08] CMySQLHandler::CMySQLHandler() - Connecting to "127.0.0.1" | DB: "db" | Username: "user" ...
[08] CMySQLHandler::Connect() - Can't connect to MySQL server on '127.0.0.1' (111) (Error ID: 2003)
[08] >> mysql_set_charset( Connection handle: 1 )
[08] CMySQLHandler::SetCharset() - You cannot call this function now. (Reason: Dead Connection)
[08] >> mysql_query( Connection handle: 1 )
[08] CMySQLHandler::Query() - You cannot call this function now. (Reason: Connection is dead)
[08] >> mysql_query( Connection handle: 1 )
[/code]

na dodatek gdy zrobie nowa baze na localhoscie(wpisuje 127.0.0.1) to jest to samo...
tu jest jakis kawalek z gamemoda;
[code]}
public OnGameModeInit()
{
mysql_debug(1);

if(mysql_connect(SQL_HOST, SQL_USER, SQL_DB, SQL_PASSWORD))
{
print("Po??czenie z baz? SQL poprawne.");

// Charset, gamemode
mysql_set_charset("utf-8");
SetGameModeText("xxx&...
183. Pobieranie danych do zmiennej (mysql)
Witam mam pewien problem, mam sobie tabelk? w bazie danych o nazwie 'auta' i chcia?bym sobie pobra? np: przebieg do zmiennej. I w?a?nie nie wiem jak zrobi?, ?eby pobra? przebieg a potem wrzuci? go do zmiennej. Wiem ?e trzeba co? z SELECT.
184. Co jest z baza danych z
Witam mam problem z Gamemode psrpg, nie wiedzia?em w jakim dziale to napisa?, wi?c pisz? tutaj, oraz daje link do skryptu, moze ktos mi go przerobi tak aby dzia?a? :D

WARNING: psrpg-db/sql.lua:21: dbPoll failed; Table 'db_25789.psrpg_users' doesn't exist
[2017-09-23 15] WARNING: psrpg-db/sql.lua:21: dbPoll failed; Table 'db_25789.psrpg_users' doesn't exist
[2017-09-23 15] WARNING: psrpg-db/sql.lua:13: dbExec failed; (1146) Table 'db_25789.psrpg_users' doesn't exist
[2017-09-23 15] WARNING: psrpg-db/sql.lua:21: dbPoll failed; Table 'db_25789.psrpg_users' doesn't exist


http://www99.zippyshare.com/v/9pA0pNMO/file.html
185. Podłączenie bazy danych
Witam. Czy mo?na pod??czy? baze danych mysgl na serwerze lokalnym? Wiem ?e pewnie by?y takie tematy ale chodzi mi na dzie? dzisiejszy. Pono? mozna programem Xampp ale mam tam jaki? b??d z phpmyadmin. Czy mo?na jak?? to inaczej zrobi?, innym programem albo co? takiego?? Za odpowiedz daje zimne piwko :D
186. baza danych
Witam mam problem z baz? danych .
Tutaj macie ss :
http://www117.zippyshare.com/v/25oL4kDx/file.html

A tu linijke , all dobrze pod??czone :/


    SQL 
mysql_connect(SQL_HOSTSQL_LOGINSQL_PASSWDSQL_DBSQL_PORT)


Dzi?ki za pomoc !
187. Jak usunąć prywatne pojazdy i konta graczy z bazy danych
Tak jak w tytule gdy usuwam to jak id ostatnie np mia? 849 to usuwam wszystkie pojazdy z bazy danych i niema tych pojazd?w tylko ?e pierwszy pojazd ma id 850 czyli si? id nie resetuje jak to zrobi? tak samo jest z kontami UID Gamemode to OGRPG
188. Nie mogę się podlączyć do bazy danych
Witam, mam taki problem. ?e nie mog? pod??czy? si? z baz? danych.

Baz? danych mam na localho?cie przez wampserver i gdy wpisuje dane do GameModa

"mysql_connect("localhost", "root", "", "test");"

to po uruchomieniu serwera dostaje informacje:
[MySQL] Error (0): Failed to connect. Access denied for user 'root'@'localhost' (using password: YES).

Prosz? o jak najszybsz? pomoc, a si? odwdzi?cz?.
189. Jak połączyć plik z bazą danych SQL z poprzedniego folderu?
Tak jak w temacie, jak ustawi? w pliku ??czenie z baz? danych znajduj?c? si? w poprzednim folderze? W tym samym to trzeba zrobi? tak:

local connect 
dbConnect "sqlite""Przyk?ad.db" )

Pr?bowa?em tak:

local connect2 
dbConnect ("sqlite""/dsad.db")

i

local connet3 
dbConnect ("sqlite""resources/321.db")

, lecz to tworzy?o nowe foldery w tym samym co jest skrypt :/
190. Panel logowania pod bazę danych
Tak jak w temacie. Chc? zrobi? panel logowania, lecz nie wiem od czego zacz??. Prosz? o podanie dok?adnych wskaz?wek, jak zacz?? z tym, co na pocz?tku zrobi? oraz jak sprawdzi? czy np. login i has?o zgadza si? z tym co jest w bazie danych.
191. Baza Danych na Lokalu
Cze??
, mam pytanie jak zrobi? baze danych na serwerze lokalnym.
192. Gridlista, baza danych
S:


addEvent
("gridlist"true)
addEventHandler("gridlist"root, function()
    
local que dbQuery(connect"SELECT * FROM zatrudnieni WHERE Nick=?"nick)
    
local result dbPoll(que, -1)
        for 
k,v in pairs(result) do
            
triggerClientEvent(client"insert_gridlist"clientv.Nick)
        
end
end
)


C:

addEvent
("insert_gridlist"true)
addEventHandler("insert_gridlist"root, function(nick)

    
local row guiGridListAddRow(gridlista)
    
guiGridListSetItemText gridlistarowkolumnanickfalsefalse)

end)


Jak pobra? wszystkich graczy z kolumny "Nick" i wy?wietli? ich w gridli?cie?
193. Baza danych
[lua]
local connect = dbConnect( "sqlite", "baza_pozoranci.db" )

addEvent("dodawanie", true)
addEventHandler("dodawanie", root, function(text)

que = dbQuery(connect, "SELECT * FROM pozoranci_zatrudnieni WHERE Nick =?", text)
result = dbPoll(que, -1)
if not result[1] then
dbQuery ( connect, "INSERT INTO pozoranci_zatrudnieni ( Nick ) VALUES ( ? )", text)
outputChatBox("Doda?e? " ..text, client, 255,255,255)
else
outputChatBox("Ten gracz jest ju? w pozorantach!", client)
end
end)

addEvent("usuwanie", true)
addEventHandler("usuwanie", root, function(text)

que = dbQuery(connect, "SELECT * FROM pozoranci_zatrudnieni WHERE Nick =?", text)
result = dbPoll(que, -1)
if result[1] then
dbQuery ( connect, "DELETE FROM pozoranci_zatrudnieni WHERE Nick =? ", text)
outputChatBox("Usun??e? " ..text, client, 255,255,255)
else
outputChatBox("Tego gracza nie ma w bazie danych!", client, 255,255,255)
end
end)
[/lua]

DB3 (po dodaniu/usuni?ciu):

[15:13:33] WARNING: gpgp_s.lua:6: Database result uncollected after 5 minutes.
[Query: INSERT INTO frakcja ( Nick ) VALUES ( NULL )]
[15:14:03] WARNING: gpgp_s.lua:6: Database result uncollected after 5 minutes.
[Query: INSERT INTO pozoranci_zatrudnieni ( Nick ) VALUES ( NULL )]
[15:15:03] WARNING: gpgp_s.lua:6: Database result unco...
194. Sprawdzenie czy gracz jest na serwerze i baza danych
Witam. Jako? nigdy si? nie zastanawia?em, przy tworzeniu dla siebie skrypt?w, jak sprawdzi? czy gracz jest na serwerze. Totalnie nie wiem jakiej funkcji u?y?.


Druga sprawa to baza danych. Jaki argument gracza wstawi??


addEvent
("sprawdzanie"true)
addEventHandler("sprawdzanie"root
function(
text)
        
        
local nick getPlayerName(?)
        
que dbQuery(connect"SELECT * FROM frakcja WHERE Nick =?"nick)
        
result dbPoll(que, -1)
            
            if 
not result then 
                dbQuery 
connect"INSERT INTO frakcja ( Nick ) VALUES ( ? )"text)
                
outputChatBox("Doda?e? do frakcji: " ..textclient)
            
end
end
)


Powy?szy kod rozchodzi si? do niepe?nego upublicznionego przeze mnie skryptu na panel frakcji.
195. baza danych
Siemano wiecie mo?e jak to naprawi? ?
http://screenshot.sh/owjEE1QS25aLe
196. Jak dodać obrazek do bazy danych sqlLite
Witam mam pytanie ot?? jak u?ywaj?c funkcji takePlayerScreenShot,kt?ra wykona zdj?cie i potem je za?adowa? do bazy?
197. Lokalna Baza Danych
Siemka . Jak zrobi? baze danych MySQL pod serwer lokalny ? :)
198. Baza danych
Witam. Ucz? si? pisa? skrypty pod baz? danych. Chcia?bym zrobi? tak, i? przy wej?ciu gracza na serwer, w bazie danych zapisuje si? jego nick i liczba pieni?dzy. Niestety nie wiem jak to zrobi?.


local connect 
dbConnect "sqlite""baza.db" )
if 
connect then
    outputDebugString
"Po??czenie z baz? SQLite zako?czy?o si? powodzeniem.")
    
dbExec (connect"CREATE TABLE IF NOT EXISTS player (nick TEXT, money TEXT)")
    
dbExec (connect"CREATE TABLE IF NOT EXISTS frakcja (nick TEXT)")
else
    
outputDebugString"Po??czenie z baz? SQLite zako?czy?o si? nie powodzeniem.")
    
stopResource(getThisResource())
end


for i,v in ipairs (getElementsByType("player")) do
    
local nick getPlayerName(v)
    
local money getPlayerMoney(v)
    
dbQuery connect"INSERT INTO player ( nick, money ) VALUES ( ?,? )"nickmoney)
end
199. Baza danych
W przypadku utworzenia bazy danych przez SQLLitebrowser (program) czy sam musz? robi? tabele? Chcia?bym si? nauczy? korzysta? i projektowa? skrypty pod baz? danych.
200. Aktualizacja wartości w bazie danych
Cze??, bawi? si? tworzeniem rejestracji w zapisie bazodanowym. Zrobi?em pierwszy imput, kt?ry pobiera od u?ytkownika has?o do rejestracji - tworzy si? pozycja z nazw? gracza i wpisanym przez niego has?em :

Kod:

mysql_query(mySQLconnection, sprintf("INSERT INTO `ipb_characters` (char_name, haslo) VALUES ('%s', '%s')",pInfo[playerid][player_name], inputtext));


Tutaj wszystko dzia?a - nast?pnie przechodz? do pobrania daty urodzin postaci - jest DIALOG_STYLE_INPUT, kt?ry pojawia si? po pobraniu nowego has?a :

Kod:

new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
mysql_query(mySQLconnection, sprintf("UPDATE ipb_characters SET char_birth = %d WHERE char_name = %s", strval(inputtext), Name));



Jednak ?adna warto?? nie wpisuje si? do bazy, w polu "char_birth" ca?y czas widnieje "0".

MySQL R39-6, dzi?ki za jak?kolwiek podpowied?!