صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 17

الموضوع: درس : جلب عدد المتواجدين الان من قاعدتين بيانات

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461

    درس : جلب عدد المتواجدين الان من قاعدتين بيانات



    درس : جلب عدد المتواجدين الان من قاعدتين بيانات "مجلة ومنتدى" مثلا

    السلام عليكم

    كنت قد كتبت رد على اخي برونايل في هذا الموضوع
    http://www.swalif.net/softs/showthre...50#post1027050

    حول جلب عدد المتواجدين الان من قاعدتين وهذا نص الرد بالكامل

    يا اخي العزيز سهله جدا

    هناك طريقتان :

    الاولى : وضع جداول المجلة + المنتدى في نفس قاعدة البيانات

    ثم معرفة عدد المتواجدين في المجلة ولنفرض num_portal و المنتدى ولنفرض num_forums

    num = num_portal + num_forums

    ولا اكثر من هيك سهوله

    اما الثانية : يكون واضع جداول المجلة في قاعدة لوحدها والمنتدى في قاعدة اخرى

    برضه سهله لا تخاف

    ما عليك الا تعمل اتصال وتأخذ عدد المتواجدين في المجلة واغلقه ، طبعا الاتصال مع قاعدة البيانات الاولى
    ثم عمل اتصال ثاني مع قاعدة البيانات الثانية واخذ عدد المتواجدين في المنتدى واغلقه

    وتتطبق

    num = num_portal + num_forums

    وانتهت ..

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


    كود PHP:
    /******************/

    $host 'localhost';

    $first_user  'mysql_login';
    $first_pass  'mysql_password';
    $first_db    'first_database';
    $first_table 'nuke_online';

    $second_user  'mysql_login';
    $second_pass  'mysql_password';
    $second_db    'first_database';
    $second_table 'vb_online';

    /******************/

    $first_link mysql_connect($host$first_user$first_pass)
      or die (
    'Could not connect to MySQL');

    mysql_select_db ($first_db)
      or die (
    'Could not select database');

    $result mysql_query ('SELECT * FROM '.$first_table)
      or die (
    'Query failed');

    $num_portal mysql_num_rows ($result);

    mysql_close ($first_link);

    /******************/

    $second_link mysql_connect($host$second_user$second_pass)
      or die (
    'Could not connect to MySQL');

    mysql_select_db ($second_db)
      or die (
    'Could not select database');

    $result mysql_query ('SELECT * FROM '.$second_table)
      or die (
    'Query failed');

    $num_forums mysql_num_rows ($result);

    mysql_close ($second_link);

    /******************/

    $num $num_portal $num_forums;

    echo 
    'مجموع المتواجدين الان : '.$num;
    echo 
    '<br />في المجلة : '.$num_portal;
    echo 
    '<br />في المنتدى : '.$num_forums;

    /******************/ 
    طريقة الاستخدام بسيطة ما عليك الا بتغيير قيمة المتغيرات التسع الاولى "ممكن كوب من الشاي يذهب عنك الملل وانت تغير فيهم "

    host = server host

    first_user = اسم المستخدم للقاعدة الاولى
    first_pass = كلمة المرور للقاعدة الاولى
    first_db = اسم قاعدة البيانات الاولى
    first_table = اسم الجدول المتواجدين الان الموجود في القاعدة الاولى

    second_user = اسم المستخدم للقاعدة الثانية
    second_pass = كلمة المرور للقاعدة الثانية
    second_db = اسم قاعدة البيانات الثانية
    second_table = اسم الجدول المتواجدين الان الموجود في القاعدة الثانية

    افترضت في الكود ان القاعدة الاولى هي المجلة والثانية هي للمنتدى

    هذا كل شيئ
    That's all

    بالتوفيق





    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder


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


    يعطيك العافية
    ولكن هل ممكن انه يصير بلوك في مجلة نيوك ؟






  3. #3


    والله شئ جميل
    مشكور على الإفاده





    __________________
    Romida - Private Vision
    http://www.romida-eg.com
    شركة روميدا للبرمجيات وخدمات التصميم

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2005
    المشاركات
    577


    الله يكتب لك الاجر





    __________________
    المركز العربي للبرمجة من القلب شكرا لكم

    بوابة البرامج
    http://pro60.com

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    240


    سلمت أخوي بال كودر... درس جميل جدا





    __________________
    بوجبر

    http://www.ba7reny.com
    بحريني دوت كوم (موقع صديق)

  6. #6
    عضو نشيط
    تاريخ التسجيل
    May 2004
    المشاركات
    97


    رائع اخوي .. جزاك الله خير





    __________________
    http://www.almanalgate.com/
    بوابة المنال
    لخدمات النيوك الاحترافية
    ::الشبكة العربية التعليمية سابقا::

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461


    اسامة الهادى ، تسلم اخي اسامة

    ابو نواف واياك اخي العزيز

    M-Plus انت اجمل

    NewGsm الله يعافيك ، بالطبع اخي ولكن اعتقد يجب جلب عدد المتواجدين في المجلة ثم اغلاق الاتصال وعمل اتصال من اجل المنتدى ثم اغلق الاتصال ثم اعادة فتح الاتصال من اجل المجلة
    او وضع الكود في ملف ثاني وفي ملف البلوك جلب الناتج فقط
    سابحث لك في الامر الليلة

    Lost in love واياك اخي





    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    331


    الله يجازيك خير اخوى العزيز

    شكرا لك وشكرا على تعاونك معى يا غالى





    __________________
    اللهم ياستار يا غفار ... أرحمنا وأغفر لنا .. اللهم أشفى مرضانا ومرضى المسلمين

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461


    العفو اخي برونايل ولا شكر على واجب





    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2005
    المشاركات
    445


    هل يمكن إستخدام الكود لجلب أخر موضوعات المنتدي في مكان أخر غير المنتدي !!!
    مع العلم أن أخر موضوعات المنتدي هو هاك يستدعي من تمبلت وليس صفحة php يمكن إستدعائها كالخارج

    ( هاك أخر الموضوعات المرن لو تعرف )






  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    331


    http://www.7oob.net/eg_online.php
    الاخ يجيبت تكنو عمل هذه

    القى نظرة اخى بالكودر http://www.swalif.net/softs/showthread.php?p=1028260


    انا حاولت اقوم بالطريقة عملي ولن ما نفعت مش عارف احترت والله

    ولم اجد جدول اسمه nuke_online
    او Vb_online

    لكن المتواجدون الان فى جدول Nuke_user باستدعاء


    ياريت تشوفوا لنا الطريقة بالضبط ك التى بى اقلاع سوفت

    رجعت اجنن من جديد





    __________________
    اللهم ياستار يا غفار ... أرحمنا وأغفر لنا .. اللهم أشفى مرضانا ومرضى المسلمين

  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    331


    تم التطبيق بنجاح اخيرا

    اقتباس المشاركة الأصلية كتبت بواسطة برونايل
    ياسلام عليك

    مظبوط الكلام والله

    http://www.pronile.net/online.php

    شوف بنفسك

    10/10

    رورورورورورورورورورو >>>>بزغرط ^_^

    فعلا الجداول

    النيوك اسم الجدول nuke_session
    ومنتدى vb اسم الجدول session

    تمام التمام والله






    __________________
    اللهم ياستار يا غفار ... أرحمنا وأغفر لنا .. اللهم أشفى مرضانا ومرضى المسلمين

  13. #13


    جزاك الله خير

    درس رائع جداً

    تحياتي لك






  14. #14
    عضو فعال
    تاريخ التسجيل
    Aug 2004
    المشاركات
    1,327


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





    __________________
    اقم صلاتك قبل مماتك اقم صلاتك تنعم بحياتك
    صلى قبل ان يصلى عليك - لا حول ولا قوه الا بالله
    فزلكة وحداقه | خدمات الشبكات والانترنت | طريق الاستضافه

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461


    واياك اخي سيف جرافيكس ، انت اروع

    اخي hunter_rare تسلم وابشر ان شاء الله ساحاول تنفيذ ذلك بقدر استطاعتي





    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder





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

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

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