google-site-verification=tBNpmOiBGNDvE0jWLDDlMZcbMxiCDN0aPZOgcEvmJoI مدونة شكرا

111 الثلاثاء، 23 يوليو 2019

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


مستوى الدرس: مبتدئ
اللغات المستخدمة: PHPSQL
كما أفترض ان لديك معرفة مسبقة بأساسيات هذه اللغات واستخدام واجهة phpMyAdmin او يمكنك ببساطة تعلم هذه الاساسيات من هنا.
البرامج المستخدمة: مخدم WAMP، برنامج Adobe Dreamweaver CS5 او اي محرر "كود" برمجي .

الصفحات التي سوف ننشئها :
Index.php
Config.php

يعتبر استخراج ومعالجة البيانات من قاعدة البيانات من اكثر العمليات شيوعا في المواقع والمنتديات، فبيانات ملفك الشخصي في احد المنتديات كالاسم والعمر والهوايات في الحقيقة هو عبارة عن استخراج معلوماتك المخزنة في قواعد البيانات باستخدام نفس المفهوم الذي سأشرحه الان، الامر في غاية البساطة فكل ماتحتاجه هو:
١- تتصل بالمخدم ومن ثم قاعدة البيانات. 
٢- تستخرج المعلومات من جدول معين داخل قاعدة البيانات هذه.
هذا هو الروتين المتبع وهو بسيط جداً، دعنا في البداية ننشئ قاعدة بيانات نوع Mysql أسمها (احمد) وننشئ بداخلها جدول (الاسماء) يحتوي بداخله حقلين هما (الاسم، المعرف) ولفعل ذلك تابع الخطوات المصورة:





الان لندخل بعض المعلومات في هذه الحقول اضغط على (insert) :


الان حصلنا على قاعدة بيانات تحتوي على معلومات عن اشخاص معينين لنأتي الى مرحلة الاستخراج وتذكر ان الخطوة الاولى كانت الاتصال بقاعدة البيانات لذلك سنقوم بإنشاء ملف منفصل يحتوي كل المعلومات اللازمة للإتصال بقاعدة البيانات افتح محرر صفحات الويب واكتب الشيفرة التالية:
<?php
$hostname="localhost";
$db_name="احمد";
$db_user="root";
$db_pass="";
?>
اخزن الملف بأسم (config.php) داخل مسار (www) في مجلد المخدم .
في هذا الملف انشأنا متغيرات تحمل معلومات الاتصال اللازمة ، عنوان المخدم المحلي واسم قاعدة البيانات واسم مستخدم قاعدة البيانات ( افتراضياً هو root) وكلمة السر لقاعدة البيانات ( افتراضياً فارغة).
الان سننتقل الى الخطوة الاخيرة وهي الاتصال بقاعدة البيانات واستخراج المعلومات، قم بإنشاء ملف جديد واكتب الشيفرة التالية:
<?php
include("config.php");
mysql_connect($hostname, $db_user, $db_pass);
mysql_select_db($db_name);
$sql=("SELECT * FROM 'الاسماء' ");
$result=mysql_query($sql);
while ($rows=mysql_array($result)) {
echo "<br>";
echo "المعرف: ".$rows['المعرف'];
echo " - ";
echo "الاسم: ". $rows['الاسم'];
}
?>


في السطر الاول قمنا بتضمين ملف الاعدادات بواسطة الدالة include ثم قمنا بالاتصال بقاعدة البيانات mysql_connect باستخدام المعلومات الموجودة في ملف الاعدادات, بعد ذلك اتصلنا بقاعدة البيانات وقمنا بأرسال شيفرة لغة SQL:
$sql=("SELECT * FROM 'الاسماء' ");
استخرج كل المعلومات من الجدول "الاسماء"

ثم وضعنا ناتج الاستعلام في حلقة تكرار (وذلك لاستخراج جميع البيانات بالتسلسل).
بعد ذلك قمنا بطباعة الناتج . 
أخزن الملف بأسم (Index.php) ثم انتقل الى متصفحك واستعرض الصفحة ستشاهد الناتج التالي:

المعرف:1 - الاسم:احمد باسل
المعرف:2 - الاسم: خالد عبد الله

111 الأربعاء، 28 يونيو 2017

اربح المال عن طريق الأجابه على الاستطلاعات YouGov

اليوم أقدم لكم موقع YouGov وهو تابع لمؤسسة رائدة فى مجال الأستطلاعات والأبحاث والدراسات, ومقر الشركة فى بريطانيا وهي شركة مشهورة جداً ولاقت أنتشاراً سريعاً بعد أطلاقها فى عام 2000, وقد توسعت الشركة بشكل كبير جداً وأصبح لها فروع فى الكثير من الدول.

حيث أن الشركة تقدم أستطلاعات رأي عن الحياة بكافة أنواعها (أجتماعية - أقتصادية - سياسة...ألخ), حيث يكون هناك أستطلاعات مثلاً عن : المشروبات, الأطعمه, السيارات....ألخ.

عند وصولك ل5000 نقطة فى الموقع يمكنك تبديلها ب50$ يتم أرسالها لك عن طريق الويسترن يونيون, ولكي تجمع النقاط هناك عدة طرق منها:

الأجابة على الأستطلاعات: نقاط الأستطلاعات متفاوته قد تأتيك أستطلاعات ب100 نقطة أو 200 نقطة أو 300 نقطة.
دعوة الأصدقاء: مقابل كل صديق يسجل عن طريقك تربح (200 نقطة = 2$).

قم بالتسجيل فى الموقع من هنا: YouGov
ثم قم بوضع بريدك الألكتروني وكلمة المرور أو قم بالتسجيل عن طريق الفيسبوك:
أربح أكثر من 50$ شهرياً بدون أى جهد!

بعدها ستصلك رسالة على بريدك الألكتروني لتفعيل حسابك قم بفتح الرابط الموجود فيها وسيتم تفعيل حسابك ثم قم بتسجيل الدخول بالبيانات التي أدخلتها, والأن أصبح لديك حساب فى الموقع, بعد دخولك لحسابك مباشرة ستجد أستطلاع لأكمال بياناتك الشخصية عند أكمالك هذا الأستطلاع ستحصل على 100 نقطة.

سيتم أرسال الأستطلاعات ألى البريد الذي سجلت به فى الموقع, ويمكنك أيضاً أرسال رابط الأحالة الخاص بك لأصدقائك ليسجلوا عن طريقك وستحصل على 200 نقطة لكل شخص يسجل عن طريقك, يمكنك الحصول على رابط الريفيرال الخاص بك من هنا yougov refer.

الربح من الانترنت

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