النتائج 1 إلى 9 من 9

الموضوع: فكرة هل يمكن تنفيذه ؟ ( التبديل بين الجداول في قواعد بيانات متعددة)

  1. #1

    فكرة هل يمكن تنفيذه ؟ ( التبديل بين الجداول في قواعد بيانات متعددة)



    سلام عليكم
    اعتقد المعني بالانجليزيه قد يوضح الامر اكثر
    switch between tow tables from multiple db
    مثلا لدينا القاعده
    a & b
    وبها هذه الجداول
    a (1-2-3)
    b (11-22-33)
    مثلا اريد ان اضع امر في ملف الاعدادات في البرنامج الذي يعمل علي القاعده a
    انه حين لاستعلام عن الجدول 2
    يعطيه البيانات من الجدول 22 و ليس 2
    هل يمكن ان يحدث ذلك ؟





    __________________
    كن حكيم في استخدام عقلك


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    اذا كنت تقصد جداول متعددة فيمكن عن طريق وضع اسم الجدول ثم نقطة متبوعة باسم الحقل
    مثال:
    table1.title
    table2.id

    اما اذا كان قصدك قواعد بيانات متعددة .. فبالتاكيد لا يمكن لان الاستعلام يكون على اتصال واحد لقواعد البيانات
    صحيح يمكن اجراء اكثر من اتصال في نفس الصفحة لكن لا يمكن الاستعلام من قاعدتين في نفس الاستعلام





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  3. #3
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,516


    يمكنك الاتصال بأكثر من قاعدة بيانات بنفس الوقت بقواعد MySQL ولكن هذا الأمر غير محبذ بالمرة.


    الباقي مسألة برمجة لا أكثر ...
    استعمال بسيط لل reg_exp أو بأي طريقة وفق السكريبت الذي تستعمله.

    شكراً





    __________________
    أحب سوالف ولا احب الجدليين!
    اسماء اولاد وبنات http://muslim-names.us
    1000 مزاد http://1000mazad.com
    موقع نكت سعوديةhttp://arab-jokes.net

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    يمكنك الاتصال بأكثر من قاعدة بيانات بنفس الوقت بقواعد MySQL ولكن هذا الأمر غير محبذ بالمرة.


    الباقي مسألة برمجة لا أكثر ...
    استعمال بسيط لل reg_exp أو بأي طريقة وفق السكريبت الذي تستعمله.

    شكراً
    يمكن اجراء اكثر من اتصال في نفس الوقت لكن لا يمكن عمل استعلام واحد على قاعدتين مختلفتين كما طلب كاتب الموضوع
    راجع mysql_query
    يمكن ان تمرر لها متغير بجملة ال sql و متغير اخر بالاتصال لقاعدة البيانات
    واذا لم تمرر متغير الاتصال فهو يقوم تلقائيا بوضع الاتصال الحالي لقاعدة البيانات





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  5. #5


    مشكورين علي التفاعل يا شباب

    التبديل بين قواعد مختلفه و ليس جداول ..


    الفكرة انه يتم عمل ادارة شرطيه if مثلا
    حيث انه في حالة استخدام الجدول 2
    يتم نقل الاستعلاك الي الجدول 22

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





    __________________
    كن حكيم في استخدام عقلك

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2,065


    يمكنك ذلك بسهوله مع دالة تعمل الآتى


    كود PHP:
    // دالة الإتصال 
     
    function connect($db){
     
    $con=mysql_connect($server,$user,$password);   
     
    switch (
    $db) {

         case 
    2:
    mysql_select_db("$db",$con);    
           break;

         case 
    22:
    mysql_select_db("$db",$con);
           break;

      }
     
    }
     
     
    // دالة قطع الإتصال 
     
    function disconnect()
    {
    $con=mysql_connect($server,$user,$password);   
    mysql_close($con);
    }
     
     
     
    connect(2);
    // إفعل ما تريد بالقاعدة 2 ولكن
    //ولكن يجب قطع الإتصال قبل العمل مع قاعدة أخرى
     
    disconnect();
     
     
    connect(22);
    // إفعل ما تريد بالقاعدة 22 ولكن 

    للأمانة لم أجرب ما قمت بكتابته وربما بكون هناك شئ خطأ

    ولكن أهم شئ الفكرة تكون وصلت






  7. #7


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

    بأختصار لا تفكر في الأمر
    وعليك بعمل نوعين اتصال واحد علي القاعدة الأولي والثاني علي القاعدة الثانية
    وخذ من الأولي وادخل في الثانية ( مثل سكربت التحويل لليونيكود )





    __________________
    السيف أصدق أنباء من الكتب

  8. #8


    يمكنك ذلك بسهوله مع دالة تعمل الآتى


    كود PHP:
    // دالة الإتصال 
     
    function connect($db){
     
    $con=mysql_connect($server,$user,$password);   
     
    switch (
    $db) {

         case 
    2:
    mysql_select_db("$db",$con);    
           break;

         case 
    22:
    mysql_select_db("$db",$con);
           break;

      }
     
    }
     
     
    // دالة قطع الإتصال 
     
    function disconnect()
    {
    $con=mysql_connect($server,$user,$password);   
    mysql_close($con);
    }
     
     
     
    connect(2);
    // إفعل ما تريد بالقاعدة 2 ولكن
    //ولكن يجب قطع الإتصال قبل العمل مع قاعدة أخرى
     
    disconnect();
     
     
    connect(22);
    // إفعل ما تريد بالقاعدة 22 ولكن 
    للأمانة لم أجرب ما قمت بكتابته وربما بكون هناك شئ خطأ

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

    بأختصار لا تفكر في الأمر
    وعليك بعمل نوعين اتصال واحد علي القاعدة الأولي والثاني علي القاعدة الثانية
    وخذ من الأولي وادخل في الثانية ( مثل سكربت التحويل لليونيكود )

    ما افكر فيه هو ربط برنامج الورد بريس مع برنامج المنتدي ..
    و اريد ان اجعل العضويات الاساسيه في المنتدي و لكن يمكنك للاعضاء استخدامها بنفس العضوية في الورد بريس ..


    khashabawy سأحاول تجربة حلك او تطويره ..

    محب الله ورسوله .. سأفحص سكربت التحويل خاصتك و انظر ماذا يمكنني فعله منه

    شكرا لكم يا شباب





    __________________
    كن حكيم في استخدام عقلك

  9. #9


    بسيطة
    كل عضو يسجل دخول في الفورم الخاص بك افتح اتصال علي قاعدة المنتدي وأفحص هل اليوزر والباس صحيحة ام لا ( لا تنسي انك ستحتاج معرفة طريفة تشفير الفيبي للباس وهي تعتمد علي ال salt )

    لو كانت صحيح افتح له كوكيز في متصفحه وسجل فيه ما تريد
    لو كانت خاطئة اظهر له الخطأ





    __________________
    السيف أصدق أنباء من الكتب





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض