هل واجهتك مشكلة الاستعلام SELECT * from يعمل على جهازك الخاص ولكنه لا يعمل على خادم مثل الـbluehost، كيف استطعت حلها ؟!

السلام عليكم و رحمة الله و بركاته

أسعد الله أوقاتكم بالخير و البركة

أنا مبرمجة مواقع ويب ، قمت ببرمجة موقع و بعد أن انتهيت من برمجته على جهازي و تأكدت من عمله بشكل مثالي ، رفعته على سيرفر الـbluehost واجهت مشاكل و قمت بحلها و لله الحمد و لكن واجهتني مشكلة صعب علي حلها في الإستعلام query لأختار من قاعدة البيانات ،سجلات جدول المقالات و ادرجها بشكل تصاعدي في الموقع .

الكود الذي استعمله على سيرفر الـbluehost في الصورة هنا :

تواصلت مع الدعم و كل شخص أخبرني بحل عملت به و لم ينفع -

من النصائح التي أوصى بها دعم الـbluehost هي :

١- التأكد من أسماء الجداول و قواعد البيانات (متأكدة منها )

٢- تغيير هيكلة الكود بآخر (جربت الكثير من الأكواد المشابهه و لم تنفع)

٣- نحن لا ندعم هذه العلامة $ لذلك أكتب الاستعلام كما هو (لقد عملت بهذه النصيحة و لكنها لم تنفع أو انني اخطآت بتطبيقها)

٤- سنغير لك اعدادات السيرفر

ولكن لا شيء حل هذه المعضلة ، لذلك أفكر بإلغاء اشتراكي و العمل على سيرفر اخر ولكن اخاف ان اواجه مشاكل اخرى لا استطيع حلها.

ســــــــؤال آخــــــــر : اذا كنت مطور مواقع ويب وقد قمت برفع موقعك او موقع لعميل على الانترنت اخبرنا بتجربتك و ماهي السيرفرات التي تنصح الآخرين باستخدامها و قد عمل عليها موقعك بشكل سليم و لم تضطر الى تغيير الأكواد

شكرا لكم.


السلام عليكم اخي المشكلة والله اعلم أن هناك مشكله عندك في ربط قواعد البيانات بحيث في السيرفر الوضع يختلف عن اللوكل هوست أن كل قاعدة بيانات لها مستخدمين معينين ولا يستطيع غيرهم الاتصال بالقاعدة ابد كـ(Cpanel)