getAllAccountData
Client-side
Server-side
Shared
OOP Syntax Help! I don't understand this!
- Method: account:getAllData(...)
- Variable: .data
Syntax
table|false getAllAccountData ( account theAccount )
Required Arguments
- theAccount: The account you wish to retrieve all data from.
Returns
- table|false: accounts table
A table containing all the user data. This table might be empty. False if invalid argument.
Code Examples
server
This example retrieves and displays all account data of the player who typed the getall
command in the chat, in the format key: value.
function printAllData ( thePlayer ) local playerAccount = getPlayerAccount( thePlayer ) -- get his account if ( playerAccount ) then -- if we got the account then local data = getAllAccountData( playerAccount ) -- get data count = 0 for _ in pairs(data) do count = count + 1 end -- get the count outputChatBox ( "table holds " .. count .. " entries", thePlayer) -- output number of rows if ( data ) then for k,v in pairs ( data ) do outputChatBox(k..": "..v, thePlayer) -- print the key and value of each entry of data end end endendaddCommandHandler( "getall", printAllData ) -- add a command handler for command 'getall'
See Also
Account Functions
- addAccount
- copyAccountData
- getAccountByID
- getAccount
- getAccountData
- getAccountID
- getAccountIP
- getAccountName
- getAccountPlayer
- getAccountSerial
- getAccountType
- getAccounts
- getAccountsByData
- getAccountsByIP
- getAccountsBySerial
- getAllAccountData
- getPlayerAccount
- isGuestAccount
- logIn
- removeAccount
- logOut
- setAccountData
- setAccountName
- setAccountPassword
- setAccountSerial