Guest User

Untitled

a guest
May 22nd, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. require("mysqloo")
  2.  
  3. local DATABASE_HOST = "localhost"
  4. local DATABASE_PORT = 3308
  5. local DATABASE_NAME = "test"
  6. local DATABASE_USERNAME = "root"
  7. local DATABASE_PASSWORD = "1234"
  8.  
  9. function printQuery(query)
  10. PrintTable(query:getData())
  11. end
  12.  
  13. function afterConnected(database)
  14. local query1 = database:query("SELECT ID, Name, Cost FROM test WHERE Cost > 0.50")
  15. query1.onData = function(Q,D) print("Q1") PrintTable(D) end
  16. query1.onSuccess = printQuery
  17. query1.onError = function(Q,E) print("Q1") print(E) end
  18. query1:start()
  19.  
  20. local query2 = database:query("SELECT ID, Name, Cost FROM test")
  21. query2.onData = function(Q,D) print("Q2") PrintTable(D) end
  22. query2.onError = function(Q,E) print("Q1") print(E) end
  23. query2:start()
  24. end
  25.  
  26. function connectToDatabase()
  27. local databaseObject = mysqloo.connect(DATABASE_HOST, DATABASE_USERNAME, DATABASE_PASSWORD, DATABASE_NAME, DATABASE_PORT)
  28. databaseObject.onConnected = afterConnected
  29. databaseObject:connect()
  30. end
Add Comment
Please, Sign In to add comment