Jump to content

x[ مشكلة ]x executeSQLQuery مشكلة في قواعد البينات


Recommended Posts

السلام عليكم

كانت حابب اسألكم سؤال

هل ينفع اني اخذ البينات من قواعد البينات بالشكل ذا مباشرة

local INF = executeSQLQuery("SELECT cars FROM carsINF" )

طيب ولو ينفع ليه البينات مش راضية تتسجل

وعلشان اتأكد اذ كانت بتتسجل ولا لأ حاطط اوت بت شات بوكس في حدث فتح المود يقلي كم عدد القيم في الجدول #

وبيقلي 0

الأسكربت

addEventHandler ( "onResourceStart", resourceRoot,
	function ()
		executeSQLQuery("CREATE TABLE IF NOT EXISTS carsINF cars")
		local INF = executeSQLQuery("SELECT cars FROM carsINF" )
		outputChatBox ( #INF[1]["cars"] )
	end
)

addEventHandler ( "onResourceStop", resourceRoot,
	function ()
		local INFt = {}
		for n, c in pairs ( getElementsByType ( "vehicle", resourceRoot ) ) do
			local owner = getElementData (c, "owner")
			local model = getElementModel (c)
			local xyz = getElementPosition (c)
			local rot = getElementRotation (c)
			local color = getVehicleColor (c)
			local Ligtcolor = getVehicleHeadLightColor ( c )
			--local upgrades = getVehicleUpgrades ()
			table.insert ( INFt, { owner, model, xyz, rot, color, Ligtcolor } )
		end
		local INF = executeSQLQuery("SELECT cars FROM carsINF" )
		if #INF ~= 0 then
			executeSQLQuery( "UPDATE carsINF SET  cars = ?" , INFt )
		else
			executeSQLQuery( "INSERT INTO carsINF ( cars ) VALUES( ? )", INFt )
		end
	end
)

 

Link to comment
32 minutes ago, Ahmed_Negm said:

هل ينفع اني اخذ البينات من قواعد البينات بالشكل ذا مباشرة

 

addEventHandler ( "onResourceStart", resourceRoot,
	function ()
		executeSQLQuery("CREATE TABLE IF NOT EXISTS carsINF cars")
		local INF = executeSQLQuery("SELECT * FROM carsINF" )
		outputChatBox ( #INF[1]["cars"] )
	end
)

?

 

Link to comment
Just now, Master_MTA said:

addEventHandler ( "onResourceStart", resourceRoot,
	function ()
		executeSQLQuery("CREATE TABLE IF NOT EXISTS carsINF cars")
		local INF = executeSQLQuery("SELECT * FROM carsINF" )
		outputChatBox ( #INF[1]["cars"] )
	end
)

?

 

جربت دي برضوا منفعتش برضوا بيقلي صفر

Link to comment

اذا تبي تستخرج كل القيم بتستخدم

حقة السيارات

function getAll()
  local sel=executeSQLQuery("SELECT * FROM carsINF" )
if #sel==0 then return false end
  local ta={}
  for k=1,#sel do
    table.insert(ta,sel[k].cars)
   end
 return ta
 end
addEventHandler ( "onResourceStart", resourceRoot,
	function ()
		executeSQLQuery("CREATE TABLE IF NOT EXISTS carsINF (cars)")
		local INF = getAll()
		outputChatBox ( #INF )
	end
)

+

كان عندك خطا في انشاء التيبل تو انتبهله

Link to comment

لا مش كل القيم

بص دا مود علشان يحفظ لكل سيارة صاحبها واحداثيتها ولونها ولون الأنوار والروتيشن

بص كلهم في جدول واحد يعني لكل سيارة جدول فيه كل البينات دي وبعدين بجمع جميع الجداول دي في جدول واحد بحطه بقاعدة البينات

وانا بأ بحاول استخرج الجدول دا تاني

Edited by Ahmed_Negm
Link to comment
37 minutes ago, Ahmed_Negm said:

لا مش كل القيم

بص دا مود علشان يحفظ لكل سيارة صاحبها واحداثيتها ولونها ولون الأنوار والروتيشن

بص كلهم في جدول واحد يعني لكل سيارة جدول فيه كل البينات دي وبعدين بجمع جميع الجداول دي في جدول واحد بحطه بقاعدة البينات

وانا بأ بحاول استخرج الجدول دا تاني

يبني قصدك لكل سياره رو واحد صح؟

طيب انته استخدمت json وانته بدخل الجدول لقاعدة البيانات واذا لا اعرض طريقة ادخالك البيانات

Link to comment
Just now, Master_MTA said:

يبني قصدك لكل سياره رو واحد صح؟

طيب انته استخدمت json وانته بدخل الجدول لقاعدة البيانات واذا لا اعرض طريقة ادخالك البيانات

شكرآ انا استخدمت جوسون وانشاء الله الدنيا تظبط

  • Like 1
Link to comment

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...