FIY9AL Posted April 19, 2020 Share Posted April 19, 2020 (edited) السلام عليكم ورحمة الله وبركاتة انا اضفت مجموعة بيانات في قاعدة بيانات استضافة السيرفر MySQL ولكن عند استدعاء هذه البيانات تتحول على اشارت علامة تعجب هكذا ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ وهذا هو الكود المستخدم function mysql_getData() local result = dbPoll(dbQuery(mysql, "SELECT `Title_Name`, `Player_Name`, `URL`FROM `RADIO_SAVES` WHERE 1"), -1) if (result) then for i,n in ipairs(result) do local column_1 = n["Title_Name"] local column_2 = n["Player_Name"] local column_3 = n["URL"] outputChatBox(column_1, root, 255, 255, 0, true) outputChatBox(column_2, root, 255, 255, 0, true) outputChatBox(column_3, root, 255, 255, 0, true) end else outputChatBox("[MySQL] 'dbPoll' Error", root, 255, 0, 0, true) end end والبيانات باللغة العربية وتم وضع تنسيقها في قاعدة البيانات utf8_general_ci وتظهر في قاعدة البيانات باللغة العربية ولكن في اللعبة تظهر هكذا ايه افكار أو حلول ؟ ربما dbQuery لا يدعم عربي؟ أرجوا ايجاد لي حل Quote تم حل المشكلة وذلك بالرجوع للويكي https://wiki.multitheftauto.com/wiki/DbConnect وتمت اضافة احدى الارقومنتس الخاصة بالترميز utf8 واصبح يتواصل مع قاعدة البيانات بالترميز الصحيح Edited April 19, 2020 by FIY9AL Link to comment
xBeSoOo_ Posted April 20, 2020 Share Posted April 20, 2020 (edited) حبيت اشكرك بس علي انك حتي لما عرفت الحل ما احتفظت بيه لنفسك و حطيته في المنتدي واتمني كل الي ينزل موضوع وتنحل مشكلته يرجع يعدل ويكتب الحل عشان الكل يستفيد Edited April 20, 2020 by xBeSoOo_ Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now