Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-06-01, 18:39


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
Witam, jak m?g?bym pobra? dane z bazy danych?, mam ju? pod??czon? ale nie wiem jak pobra? owe dane.

Kod:

addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), function()
local pojazdy = mysql_query(handler, "co tutaj wstawi? aby pobiera?o?")
for i,v in ipairs(pojazdy) do
veh_create(v)
end
end)


za pomoc piffko, dzi?kuje oraz pozdrawiam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 18:42


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Przyk?ad mojego kodu logowania :

local result mysql_query database ,"SELECT * FROM `accounts` WHERE `serial` = '"..serial.."'")


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 18:53


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
dzi?ki, a to serial jak mam wywo?a? np powiedzmy
createVehicle (serial, xx, xx)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 18:53


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

to jest przyk?ad ode mnie dzia?aj?cy na warunku. Pokaza?em Ci tu tylko budow?.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 19:15


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
a, ok, co? zdzia?a?em ale bad argument z ipairs...
-- Tworzenie pojazd?w na mapie
addEventHandler("onResourceStart"getResourceRootElement(getThisResource()), function()
    local pojazdy mysql_query(handler"SELECT id,model,loc,rot,tablica from ogx_vehicles WHERE przechowalnia=0")
    for i,v in ipairs(pojazdy) do
        local pojazd=createVehicle(v.modelv.loc[1],v.loc[2],v.loc[3],v.rot[1],v.rot[2],v.rot[3],v.tablica .. string.format("%06s",v.id))
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-02, 14:32


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Musisz jeszcze zastosowa? funkcj? typu mysql_fetch_row czy mysql_fetch_assoc

Przyk?ady znajdziesz na wiki.

https://wiki.multitheftauto.com/wiki/Modules/MTA-MySQL/mysql_fetch_row
https://wiki.multitheftauto.com/wiki/Modules/MTA-MySQL/mysql_rows_assoc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-02, 21:15


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
dzi?ki, pokaza?by mi kto? przyk?ad na sprawdzanie formu?ki w mysql?
a jak ona bd np z?a do nicku to cancelEvent...

Pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-03, 17:50


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

maxerxxl, co masz na my?li? Chodzi o takie co??

local query mysql_query(handler"SELECT id FROM konta WHERE login='Zdzisek' LIMIT 1")
        if mysql_num_rows(query) == 1 then
        outputChatBox("W bazie danych istnieje konto o podanym nicku")
        else
        outputChatBox("Brak podanego konta")
        end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-03, 18:42


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
Nie, chce osi?gn?? ?eby sprawdza?o np nick u?ytkownika z bazy danych i ten nick jak by by? inny do nicku kt?rego osoba u?ywa na serwerze wyskakiwa? komunikat, a je?eli nicki s? razem poprawne (tzn takie same) to ?aden komunikat nie wyskakiwa?.

Pozdrawiam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-03, 18:59


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

for k,v in ipairs ( query ) do
if v.(tu nazwa wartosci uzytkownika ) ~= zmienna uzytkownika then return end

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-03, 19:22


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
local query = mysql_query(handler, "SELECT id FROM konta WHERE login='Zdzisek' LIMIT 1")
for k,v in ipairs ( query ) do
if v.(tu nazwa wartosci uzytkownika ) ~= zmienna uzytkownika then return end
-- alalalala
end

co? takiego?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-03, 19:29


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3


local query mysql_query(handler"SELECT id FROM konta WHERE login='Zdzisek' LIMIT 1"konto getAccountName getPlayerAccount element )) 
for k,v in ipairs query ) do 
if v.login ~= konto then return end 
-- alalalala 
end 


Nie jestem pewny :) Je?li si? myl? prosz? o poprawienie mnie.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-03, 20:46


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
czy to login='Zdzisek' nie powinno by?? my?l? ?e powinno by? samo login bez ='' bo to od razu daje u?ytkownika a ja chce aby nazw? u?ytkownika pobiera?o z np xx_vehicles, w strukturze owner.

co? takiego?
local query = mysql_query(handler, "SELECT id FROM konta WHERE login LIMIT 1")

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-03, 20:52


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Da?em Ci co? na zasadzie CMD. Pobiera nazw? konta i je?li jest taka sama to robi co?.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-03, 21:17


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
to login='' tutaj musz? wstawi? pobieranie nazwy gracza(getPlayerName?)

Postaw piwo autorowi tego posta
 

 
Tagi: pobieranie :: danych :: mysql
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku