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

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

  1. Omar Haddad2

    Omar Haddad2

    الأعضاء


    • نقاط

      2

    • المساهمات

      292


  2. اميال من الابتسامات

    • نقاط

      1

    • المساهمات

      32


  3. Yomna Raouf

    Yomna Raouf

    الأعضاء


    • نقاط

      1

    • المساهمات

      2193


  4. Mari Carmen

    Mari Carmen

    الأعضاء


    • نقاط

      1

    • المساهمات

      33


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

المحتوى الأعلى تقييمًا في 11/29/20 في كل الموقع

  1. يعود هذا حسب التامبلت الذي تعمل فيه ولنوع قاعد البيانات إذا كان التامبلت مجهز فأتوقع أن يكون له حقل داخله لتغير إسم الموقع والتفاصيل الأخرى , بينما إن لم يكون التامبلت كامل فيمكن أن تقوم من خلال الدخول لمصدر الكود والبحث عن سطر الكود أو الوسم الخاص بإسم الموقع وتغيره , ما أقصده أنه لوكان التامبلت static أي غير مرتبط بسيرفر أو قاعدة بيانات يمكنك تغير إسم الموقع من خلال الوصول للكود , لكن إن كان له قاعدة بيانات لا بد أن يوجد حقل داخل التامبلت لتغير إسم الموقع .
    1 نقطة
  2. مرحبا، على الأغلب يوجد حقل واحد في قاعدة البيانات يحمل اسم الموقع ويمكن أن يوجد في جدول ما لديك. يمكن أيضا وضع اسم الموقع في التامبلت في ملفات HTML وليس قاعدة البيانات في حال توفرك على معلومات أكثر أرجو إخبارنا بذلك بالتوفيق
    1 نقطة
  3. تفضل هذا هو الكود الكامل حيث أضفت به خاصية البحث وتفريغ البحث <!DOCTYPE html> <html> <head> <style> </style> </head> <body> <header> <textarea id="TextEditor" rows="30" cols="50" placeholder="Copy and Paste a text here ..."></textarea> </header> <section> <h1>Styling a paragraph</h1> <label for="textcolor">Text Color:</label> <input type="color" id="textcolor" value="#ffffff"><br> <label for="backgroundcolor">Background Color:</label> <input type="color" id="backgroundcolor" value="#ff0000"><br> <input type="radio" name="border" value="1">With Border<br> <input type="radio" name="border" value="0">Without Border<br> <label for="bordercolor">Border Color:</label> <input type="color" id="bordercolor" value="#000000"><br> <input type="button" onclick="StylePara()" value="Create the styled button"> <aside> <h1>Searching for a text</h1> <label for="findword">Text Color:</label> <input type="text" id="findword"><br> <input type="button" onclick="SearchPara()" value="Search"> <input type="button" onclick="ClearSearch()" value="Clear Search"> </aside> </section> <footer> <div id="Results"></div> </footer> <script> function StylePara() { document.getElementById("Results").innerHTML = document.getElementById("TextEditor").value; if(document.querySelector('input[type=radio]:checked').value === '1'){ document.getElementById("Results").style.border = "thick solid "+document.getElementById("bordercolor").value; }else if(document.querySelector('input[type=radio]:checked').value === '0'){ document.getElementById("Results").style.border = "none"; } document.getElementById("Results").style.color = document.getElementById("textcolor").value; document.getElementById("Results").style.backgroundColor = document.getElementById("backgroundcolor").value; } function ClearSearch(){ var opar = document.getElementById('Results').innerHTML; var paragraph = document.getElementById('Results'); paragraph.innerHTML = opar.replace('<mark>','').replace('</mark>',''); } function SearchPara() { ClearSearch(); var opar = document.getElementById('Results').innerHTML; var paragraph = document.getElementById('Results'); var search = document.getElementById('findword').value; search = search.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); var re = new RegExp(search, 'g'); var m; if (search.length > 0) paragraph.innerHTML = opar.replace(re, `<mark>$&</mark>`); else paragraph.innerHTML = opar; } </script> </body> </html> بالتوفيق
    1 نقطة
  4. لإنشاء جدول في قاعدة بيانات نقوم باستخدام جملة SQL التالية: CREATE TABLE <TABLE NAME> ( <COL NAME> <DATA TYPE>, id integer PRIMARY KEY AUTO_INCREMENT NOT NULL, <COL NAME> <DATA TYPE>, <COL NAME> <DATA TYPE> ); لحل هذه الجزئية يمكنك استخدام جملة SQL التالية: CREATE TABLE Sailors ( sid number(10) PRIMARY KEY NOT NULL, sname varchar(50) NOT NULL, rating number(10), age number(5) ); أما هذه الجزئية: CREATE TABLE Boats ( bid number(10) PRIMARY KEY NOT NULL, bname varchar(50) NOT NULL, color varchar(50) ); و لإنشاء هذا الجدول: CREATE TABLE reserves ( sid number(10) NOT NULL, bid varchar(50) NOT NULL, day datetime NOT NULL, CONSTRAINT PK_reserves PRIMARY KEY (sid, bid, day), FOREIGN KEY (sid) REFERENCES sailors(sid), FOREIGN KEY (bid) REFERENCES boats(bid) ); و لإدخال بيانات في جداول قواعد البيانات نستخدم جملة SQL التالية: INSERT INTO <TABLE NAME> ( COL NAME, COL NAME, COL NAME, COL NAME ) VALUES ( Value, Value, Value, Value ) مثال على قاعدة البيانات الخاصة بك: INSERT INTO sailors ( sid, sname, rating, age ) VALUES ( 22, 'Dustin', 7, 45.0 ) INSERT INTO reserves ( sid, bid, day ) VALUES ( 22, 101, '1998-10-10') للحصول على البيانات من جدول ما نستخدم جملة SELECT SELECT * FROM <TABLE NAME> علامة ال * تعني أننا نريد اختيار جميع الأعمدة و لكن يمكن استبدالها باسم عمود معين. مثال على قاعدة البيانات الخاصة بك: SELECT * FROM sailors; لتحديد البيانات الفريدة/المختلفة فقط من جدول ما: SELECT DISTINCT column1, column2, ... FROM table_name; مثال على قاعدة البيانات الخاصة بك: SELECT DISTINCT sid FROM reserves; يمكنك أن تجد باقي الحلول بشرحها في هذا الملف: SQL
    1 نقطة
  5. سأقوم بتوضيح الأسئلة لديك : شاهد لديك ثلاث جدوال بالتأكيد سيكون بينهم علاقة فالعلاقة بين جدول البحارة Sailors والقوارب (Boats ) هي علاقة many to many فالبحار يمكن ان يحجز اكثر من قارب في نفس اليوم والقارب يمكن أن يحجزه أكثر من بحار وهذا يعني أنك بحاجة لجدول وسيط إسمه كما لديك الحجوزات (reserves ) في : السؤال الأول يريد منك أن تقوم بإنشاء الجدول الخاص بالبحارة والسؤال الثاني يريد منك ان تقوم بإنشاء جدول القارب بينما في السؤال الثالث يريد منك إنشاء جدول الحجوزات وهذا الجدول يربط بين جدول القوارب والبحارة ولذلك تحتاج لإنشاء مفاتيح فرعية تؤشر على المفاتيح الرئيسة في كلا الجدولين وحسب ماهو مطلوب هما (sid ,bid) بينما في السؤال الأخير يطلب منك تنفيذ جمل الإستعلام بناءا على ماهو مطلوب مثلا أن تقوم بإسترجاع جميع البيانات من جدول البحارة وهكذا ....
    1 نقطة
  6. وعليكم السلام ورحمة الله وبركاته إذا اطلعنا على معرض الأعمال من الخارج نجد أن موقع مستقل يأخذ الصورة بشكل متوسط مهما كانت كبيرة , فلا بأس من استخدام صور أكبر من المقاس العادي . الآن .... إذا نظرنا لمقاس الصورة الخارجية ((الغلاف)) نجد أن مقاساتها كالتالي : في الكمبيوتر : 346px * 200px في الجوال : 246px * 200px فأفضل خيار يمكنك اختياره هو مقاس الكمبيوتر لهذه الصورة أو مضاعفته ليبدو بدقة أعلى : 692px * 400px . بالنسبة للصور الداخلية , فالمقاسات كالتالي : في الكمبيوتر : 718px * طول غير محدد في الجوال : 332px * طول غير محدد فأفضل خيار أيضاً يمكنك اختياره هو مقاس الكمبيوتر لهذه الصورة أو مضاعفته ليبدو بدقة أعلى : 1436px * طول غير محدد. ملاحظة مهمة : لا ينصح باستخدام صور طويلة ضمن العمل , لأنها ستبدو كبيرة جداً ويضطر المستخدم للنزول لرؤية كافة الصورة .
    1 نقطة
  7. جميل المقال ... بدأت منذ عام ... بس الحقيقة أن الشروحات على النت كثيرة ولكن المفيد قليل
    1 نقطة
×
×
  • أضف...