اذهب إلى المحتوى

لوحة المتصدرين

  1. Wael Aljamal

    Wael Aljamal

    الأعضاء


    • نقاط

      9

    • المساهمات

      6975


  2. محمد الاهلي

    محمد الاهلي

    الأعضاء


    • نقاط

      5

    • المساهمات

      34


  3. Hanan Fahad2

    Hanan Fahad2

    الأعضاء


    • نقاط

      4

    • المساهمات

      469


  4. Aya Dawod

    Aya Dawod

    الأعضاء


    • نقاط

      3

    • المساهمات

      7


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 09/21/22 in أجوبة

  1. أريد معرفة أي من المواقع تعمل على طرح تحديات برمجية (حل مشكلات ) وشكرا
    2 نقاط
  2. السلام عليكم ورحمةالله وبركاته, اما بعد ما هي الاهمية العملية لمسار انظمة التشغيل فيما بعد للمبرمج, وهل المعرفة المقدمة في هذا المسار لها علاقة بمجال تطوير الواجهات الخلفية backend developer ؟ شكراً لتعاونكم.
    2 نقاط
  3. ابغا اسئل عن فكرة ارسال كائن public static void fun(className ob){ } ارسال classnameكيف شكلة بالذاكرة فكرة هذا ايش هي refrence /كيف يكون بالذاكرة
    2 نقاط
  4. React عبارة عن مكتبة , لماذا الكثير من المبرمجين يقولون عنها اطار عمل ؟ وهل ذلك بسبب خلطهم مع اطار العمل React Native ؟ وماهو الفرق بين مكتبة و اطار عمل ؟
    1 نقطة
  5. لا ادري لماذا المبرمجين يقولون عنه اطار عمل وربما ذلك لأنهم يقارنونه بأطر العمل مثل Angular و Vue، وقد يكون بسبب React Native ولكن اعتقد انهم يسمونه إطار عمل لكوننا نستطيع بناء اطار العمل الذي نريده باستخدام React. والمكتبة هي التي تقوم بتقديم خدمة معينة في مجال معين مثل axios وهي مكتبة تستخدم لجلب البيانات من السيرفر أو Jest وهي مكتبة متخصصة بالـ testing. بينما إطار العمل هو مجموعة متكاملة من المكاتب تشمل جميع الأدوات التي تحتاجها للقيام بمشروعك. فبعد قول ذلك فإنه باستخدام React بالإضافة لباقي الأدوات التي تحتاجها لبناء مشروعك بإمكانك بناء إطار العمل الخاص بك، وكذلك يوجد العديد من اطر العمل المبنية على React بالفعل ومنها next.js.
    1 نقطة
  6. عند حذف constructors فارغ لماذا لا يحدث error ؟
    1 نقطة
  7. هذا لأن لغة جافا تقوم بإنشاء دالة بانية افتراضية بدون وسطاء كحالة افتراضية لعدم إضافة أي دالة بانية من المبرمج. الدالة البانية الافتراضية تقوم بإنشاء كائن فارغ، أي الخواص فيه لاتحوي أي قيمة لكن هيكليته من نفس الصنف الذي تم إنشائه منه
    1 نقطة
  8. السلام عليكم تحية طيبة نرجو التكرم بنقل الدورة كما هو اعلاه وذلك بعد التواصل مع السيد جابر المري
    1 نقطة
  9. ما الفرق بين u element and ins element ، حيث ان النتيجة نفسها ، لذلك أريد أن اعرف المعنى او الفرق الحقيقي بينهما ، هل هو شيء يتعلق ب محركات البحث SEO أم ماذا ؟ <u>welcome</u> <ins>welcome</ins>
    1 نقطة
  10. عذراً على الخطأ نعم كنت مستعجلاً. لاحظي أن الصواب هو أن ins تستعمل للدلالة على أن النص تم وضعه لاحقاً كتحديث على النص الأصلي وغالباً ما يتم وضعه برفقة الوسم del الذي يدل على أن جزء من النص تم إستبداله أو التعديل عليه أو إلغاءه من خلال خط يظهر على النص. أما الوسم u فهو لا معنى له سوى وضع خط تحت النص لغرض تمييزه.
    1 نقطة
  11. نعم يبدو انك مع سرعة القراءة او نحو ذلك ولتشابه الوسمين اعتقدت ان u هي ul ولكنني اقصد u والتي تعني underline text
    1 نقطة
  12. لا يوجد تشابه بين عمل أي من الوسمين في سؤالك. نستخدم الوسم ul للتعبير عن قائمة عناصر بدون ترقيم unordered list. بينما نستعمل الوسم ins لحشر نص تحته خط في نص ما. لاحظ المثال التالي ... <p>My favorite color is <ins>red</ins>!</p> <!-- لاحظ الوسم هنا يقوم بأضافة النص تحته خط --> ... <ul> <!-- li تعريف قائمة من العناصر بدون ترقيم ولا يمكن وضع شيء داخل هذا الوسم العنصر ما عدا --> <li>one</li> <li>two</li> <li>Three</li> </ul> ...
    1 نقطة
  13. import random num = random.randint(1,10) guess = "" count = 0 limit = 3 out = False try: while guess != num and not out: if count < limit: guess = int(input("please enter your guess: ")) count += 1 if guess > num: print("the number is smaller") elif guess < num: print("the number is bigger") else: out = True except ValueError: print("please enter number only") if out: print("you lose") else: print("you win")
    1 نقطة
  14. سلام عليكم ادرس الآن ال functions و حاولت اطبق بعمل function احددلها ببساطة شديدة اسم الجدول و الحقل المطلوب و هي تجيبلي الداتا اللي جواه الكود كالتالي function getData($table,$data){ $q = "select * from $table"; $connect = mysqli_connect('localhost','root','','moh'); $result = $connect->query($q); while ($row = mysqli_fetch_assoc($result)){ return $row[$data]; } } سؤال رقم 1 لما جيت استدعي ال function بالطريقة دي getData('user','id'); // Get Data From id field in table (user ) جاتلي رسالة خطأ Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in الخطأ يشير الى السطر الخاص بحلقة while فلم يحدث معي هذا الخطأ السؤال الثاني انا اصلا معرف متغير connect و الخاص بالاتصال بقاعدة البيانات قبل كده بس من جوا الفانكشن مش راضي ياخده غير لما اعرفهوله من جديد فايه الحل ؟ شكرا لكم
    1 نقطة
  15. السبب أنها تعمل return ضمن الحلقة وبذلك يتوقف تنفيذها، يمكنك عمل تجميع للنتائج $final_result = ""; while ($rows = mysqli_fetch_assoc($result)){ $final_result .= $rows[$data] . '<br>'; } return $final_result;
    1 نقطة
  16. نعم حذفتها كده ال فنكشن جابت اول نتيجة في الجدول بس لو عاوزها اخليها تجيب كل اللي فيه الجدول بناء على الاستعلام اعمل ايه ؟
    1 نقطة
  17. echo $result; لما حطيته ككومنت اشتغلت الفنكشن شكرا شكرا شكرا لوقتك اخي الفاضل و سامحني على التعب كده ال فنكشن جابت اول نتيجة في الجدول بس لو عاوزها اخليها تجيب كل اللي فيه الجدول بناء على الاستعلام اعمل ايه ؟
    1 نقطة
  18. على الأغلب لايوجد بيانات في الجدول user تأكد من اسمه، فيعيد الاستعلام result = false $result= mysqli_query($connect, $q); echo $result; // أضف هذا السطر if (!$result) { printf("Error: %s\n", mysqli_error($con)); exit(); } while ($rows = mysqli_fetch_assoc($result)){ return $rows[$data]; }
    1 نقطة
  19. المتغيرات التي يتم تعريفها داخل دالة غير مرئية خارجها، ما أقصده كالتالي: <?php function getData($table,$data){ $connect = mysqli_connect('localhost','root','','moh'); $q = "select * from $table"; echo $q; $result= mysqli_query($connect, $q); echo $result; while ($rows = mysqli_fetch_assoc($result)){ return $rows[$data]; } } echo 'result: ' . getData('user','id');
    1 نقطة
  20. ايش الفرق بين Computer[] list= new Computer[5]; و Computer list= new Compute() شفت كود Computer[] list= new Computer[5]; for(int i=0; i<list.length; i++) list[i] = new Computer(); ليش رجع يستخدم new مرتين شالفرق [new Computer[5 new Computer()
    1 نقطة
  21. أرجو إرفاق ما يتم طباعته ضمن تنفيذ الدالة لأتمكن من تحديد المشكلة اطبع المتغيرات بعد تعريفهم وليس قبل.
    1 نقطة
  22. هل اختلفت رسالة الخطا؟ أرجو عمل echo q و echo result لنعرف ما يحصل.
    1 نقطة
  23. ليش نحط اسم الكلاس بالداله ليش مانحط اسم الكائن لوحدة public static void fun(className ob){ className ob ليش مانقول ob بدون لاحظت كثير يتم استخدامها شالغرض منها
    1 نقطة
  24. سيكون لديك قائمة من أغراض، أي عند المرور على القائمة، كل عنصر سيكون له عدة خواص يمكن عمل فلترة منهم _filteredArray = allItems.where((i) => i.price > 500 && i.color == "red").toList(); ^^^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^ بدل 500 وكلمة red يمكنك وضع متغيرات حالة يمكن للمستخدم إدخالهم وبذلك عند تعديلهم يتم الفترة عند تغيير الحالة ويمكنك وضع شرط مركب بأي عدد من المتغيرات. في حال أردت عمل فلترة لبعض الخواص، يمكن تطبيق أكثر من فلتر متتالي لأن وضع شرط مركب لن يعمل if (color !== "") _filteredArrayByColor = allItems.where((i) => i.color == color).toList(); ^^^^^^^^^^^^^^^^^^^^^^ if (price != 0) _filteredArrayByPrice = _filteredArrayByColor.where((i) => i.price > 500).toList(); ^^^^^^^^^^^^^^^^^^^^^ ...
    1 نقطة
  25. انتبه لما يلي: يوجد نوعين من طرق التعامل مع إجرائيات mysqli بناء الاتصال واستخدامه حاول البحث عن PHP mysqli query() Function في عملية الاتصال تقوم باستخدام Procedural style: mysqli_connect $con = mysqli_connect("localhost","my_user","my_password","my_db"); فعليه نتابع استخدام الإجرائيات بالشكل mysqli_query: $result = mysqli_query($con, $q) أي تمرير الاتصال مع كل دالة تستخدمه. مشكلتك: إن ما تحاول القيام به: $connect->query($q); هو من النوع Object oriented style: $mysqli = new mysqli("localhost","my_user","my_password","my_db"); ثم يمكن العمل ك $mysqli -> query(query, resultmode) الذي يستخدم الاتصال ك كائن برمجي نطبق من خلاله الدوال. عليك استخدام أحد الطريقتين
    1 نقطة
×
×
  • أضف...