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

شبكة ابن الخليج

Sitemap | Archive | Tag Could
التسجيلالبحثمشاركات اليوماجعل جميع المنتديات مقروءةالأرشيفاعلن معنا





PHP5 وشرح تعليمي لملحقة SQLite

مناقشة موضوع PHP5 وشرح تعليمي لملحقة SQLite في دروس برمجة مواقع; السلام عليكم ورحمة الله وبركاته .. اسعد الله اوقاتكم بكل خير .. لدي اليوم درس بسيط ومميز عن لغة PHP5 ، والتي حاليا اتعلمها .. فأحببت ان افيد كلما انتهيت من قسم معين ان اشرحه .. لعله عند انتهاء الدرس يس ...

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

{ مِنَ الْمُؤْمِنِينَ رِجَالٌ صَدَقُوا مَا عَاهَدُوا اللَّهَ عَلَيْهِ فَمِنْهُم مَّن قَضَى نَحْبَهُ وَمِنْهُم مَّن يَنتَظِرُ وَمَا بَدَّلُوا تَبْدِيلاً } الأحزاب23

حادثة الإفك - تفسير ابن كثير وشرح عثمان الخميس



صوتي شرح الشيخ عثمان الخميس لمختصر منهاج السنة النبوية لشيخ الإسلام ابن تيمية كتاب ألفه للرد على الإمامية وهو أشهر كتاب في الرد على الشيعة

رد
 
LinkBackأدوات الموضوعطرق مشاهدة الموضوع
قديم 08-16-2008, 06:19 مساءً   #1 (permalink)
اسرة ابن الخليج
 
الصورة الرمزية ولد السلطنة
 
تاريخ التسجيل: Jan 2006
الدولة: S. of Oman
المشاركات: 3,175
معدل تقييم المستوى: 22156ولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيط
افتراضيPHP5 وشرح تعليمي لملحقة SQLite

السلام عليكم ورحمة الله وبركاته php5, sqlite ..


اسعد الله اوقاتكم بكل خير ..

لدي اليوم درس بسيط ومميز عن لغة PHP5 ، والتي حاليا اتعلمها php5, sqlite ..

فأحببت ان افيد كلما انتهيت من قسم معين ان اشرحه ..

لعله عند انتهاء الدرس يستغرب البعض انني لم اضعه في قسم قواعد البيانات .. ولذلك لسبب ، انها لا تحتاج لسيرفر Mysql ولكن ملحقة مع PHP5 ..


=== بداية الموضوع ===

نعلم جميعا ان ما يخطر في بال اي شخص يرغب في الاستضافة هو قاعدة البيانات ، وكم عددها ، والحجم المسموح به لها.
في PHP5 انتهت هذه المسألة ، فبمجرد ان استضافتك تم ترقيتها إلى PHP5 فيمكنك انشاء العديد من قواعد البيانات بدون الحاجة لعدد معين ، وكل هذا تم في PHP5.

تعالوا لنتعلم سويا ما هي SQLite ..

المميزات:
+ لاتحتاج إلى سيرفر Mysql
+ سهلة الاستخدام.
+ تأتي مع PHP5 كملحقة.
+ خفيفة وسريعة.
+ تنشأ على شكل ملفات.
+ استعلامات الـSQLite كإستعلامات Mysql

العيوب:
+ عند استخدام عملية فإن جميع الجداول تغلق. ( لم استوعبها بالشكل المطلوب ).

=== تعال نكتشف كيف ذلك ===

لنبدأ الاتصال بقاعدة ، او انشاء الملف ..
في البداية ننشئ الاتصال بقاعدة البيانات ..

سوف ننشئ ملف بإسم crm.db على الترخيص 0666

كود PHP:
$db = new SQLiteDatabase("crm.db",0666,&$error) or die("Failed: $error"); 
سوف ننشئ تركيب جدول قاعدة البيانات ... نضعه في متغير create_query

في الـ SQLite كل ما عليك في انشاء تركيب الجدول لا تحتاج إلى شيئين ..

1. Integer - رقمي
2. varchar - نصي

الرقمي (integer ) يجب كتابته.
النصي ( Varchar ) لا يجب كتابته وهو اعلى من 255 حرف وليس محدد.

عندما ترغب في تعيين Primary Key .. بكل بساطة .. اكتب امامه ذلك php5, sqlite ..

كود PHP:
$create_query "
                CREATE TABLE document
                    (id integer primary key,
                    title,
                    intro,
                    body
                );
                
                CREATE TABLE dictionary
                    (id integer primary key,
                    word
                );
                
                CREATE TABLE lookup
                    (document_id    integer,
                    word_id            integer,
                    postion            integer
                    );
                
                CREATE UNIQUE INDEX word ON dictionary(word);
                "

سوف نطلب منه الان اضافة هذا الجدول في قاعدة البيانات التي انشئناها وهي crm.db

كود PHP:
$db->query($create_query); 
== هنا انتهينا من انشاء ملف قاعدة البيانات وانشاء الجدول الذي نرغب به.

سوف نبدأ الان في الاضافة في قاعدة البيانات .. ونضع الاضافة في متغير insert_date

كود PHP:
$insert_data "insert into document (title,intro,body) values ('Learn PHP5 with Albanner','Hello world with SQLite','This site use SQLite Wow')"
الان سوف نضيف التنفيذ لهذا المتغير .. لكي يضيفه في ملف قاعدة البيانات ..

كود PHP:
$db->query($insert_data); 
== هنا انتهينا من اضافة المعلومات في قاعدة البيانات ..

سوف نبدأ الان الاستعلام واظهار النتائج من ملف القاعدة .. ونبدأ في وضع استعلامنا في متغير ..

كود PHP:
$show_data "select * from document"
سوف ننفذ الاستعلام ونضعه في Fetch php5, sqlite ..

كود PHP:
$show $db->query($show_data);
$ft $show->fetch(); 
والان باقي طباعة هذا الاستعلام ..

كود PHP:
echo "$ft[id]. <b>$ft[title]</b> <br>$ft[body]"
الكود كاملا ..

كود PHP:
<?php

$db 
= new SQLiteDatabase("crm.db",0666,&$error) or die("Failed: $error");

$create_query "
                CREATE TABLE document
                    (id integer primary key,
                    title,
                    intro,
                    body
                );
                
                CREATE TABLE dictionary
                    (id integer primary key,
                    word
                );
                
                CREATE TABLE lookup
                    (document_id    integer,
                    word_id            integer,
                    postion            integer
                    );
                
                CREATE UNIQUE INDEX word ON dictionary(word);
                "
;

$db->query($create_query);

$insert_data "insert into document (title,intro,body) values ('Learn PHP5 with Albanner','Hello world with SQLite','This site use SQLite Wow')";
$db->query($insert_data);

$show_data "select * from document";
$show $db->query($show_data);
$ft $show->fetch();

echo 
"$ft[id]. <b>$ft[title]</b> <br>$ft[body]";
?>
==== انتهى الدرس php5, sqlite ===

وسوف يظهر لك النتيجة كما في الصورة ..

php5, sqlite

=================

خذ الكود الكامل وجرب عمله على سيرفرك الشخصي وشاهد الملف سوف ينشأ "بإذن الله" .. وسوف تشاهد كما في الصورة اعلاه ..

اتمنى ان اكون وفقت في توصيل المعلومة ..

طبعا الدرس منقوللاخاخوكم/ نايف
albanner

جزاه الله كل خير



من مواضيع ولد السلطنة في المنتدى
__________________
حمل جميع نسخ الجيل الرابع مع التعريب مباشرتا:-
http://vb4.wsport.org/
حمل جميع نسخ الجيل الثالث مع التعريب مباشرتا:-
http://vb3.wsport.org/

اضف موقعك في دليل دبليو سبورت الرياضي
http://dir.wsport.or...org/index.html
ولد السلطنة غير متواجد حالياً   رد مع اقتباس
قديم 08-16-2008, 09:15 مساءً   #2 (permalink)
.::+: Gulf Son :+::.

 
الصورة الرمزية ADMIN
 
تاريخ التسجيل: May 2005
الدولة: بلاد الخليج
المشاركات: 53,991
معدل تقييم المستوى: 53ADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيط
إرسال رسالة عبر مراسل ICQ إلى ADMINإرسال رسالة عبر مراسل MSN إلى ADMIN
افتراضيرد: PHP5 وشرح تعليمي لملحقة SQLite

كثر الله خيرك وبيض الله وجهك



من مواضيع ADMIN في المنتدى
__________________




يقول الامام مالك رحمه الله:
إنما هؤلاء أقوام أرادوا القدح في النبي صلى الله عليه وسلم فلم يمكنهم ذلك، فقدحوا في أصحابه حتى يقال رجل سوء ولو كان رجلاً صالحاً لكان أصحابه صالحين.

وقال أبو الوفا بن عقيل رحمه الله:
انظر كيف اختار لمرضه بيت البنت، واختار لموضعه من الصلاة الأب، فما هذه الغفلة المستحوذة على قلوب الرافضة عن هذا الفضل والمنزلة التي لا تكاد تخفى عن البهيم فضلا عن الناطق.

وحيد القرن، كسرنا قرنه، ودككنا حصنه، وهدمنا برجه، فخرج يتبختر بعتاده مزهواً بعدده ففللنا حدّه، وقتلنا جنده، وفرقنا صحبه، والفضل لله وحده

ولئن أبيد أبناء دولة الإسلام عن بكرة أبيهم خيرٌ لهم من أن يحكمهم رافضيٌّ خبيث أو أن تستظلّ بغداد برايات الصفويين يوما واحداً.

ADMIN غير متواجد حالياً   رد مع اقتباس
قديم 08-18-2008, 07:10 مساءً   #3 (permalink)
اسرة ابن الخليج
 
الصورة الرمزية ولد السلطنة
 
تاريخ التسجيل: Jan 2006
الدولة: S. of Oman
المشاركات: 3,175
معدل تقييم المستوى: 22156ولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيطولد السلطنة نشيط
افتراضيرد: PHP5 وشرح تعليمي لملحقة SQLite

تسلم اخ ادمن

وكل الشكر على مرورك والرد اخي الكريم



من مواضيع ولد السلطنة في المنتدى
__________________
حمل جميع نسخ الجيل الرابع مع التعريب مباشرتا:-
http://vb4.wsport.org/
حمل جميع نسخ الجيل الثالث مع التعريب مباشرتا:-
http://vb3.wsport.org/

اضف موقعك في دليل دبليو سبورت الرياضي
http://dir.wsport.or...org/index.html
ولد السلطنة غير متواجد حالياً   رد مع اقتباس
رد

العبارات الدلالية
php5, sqlite


أدوات الموضوع
طرق مشاهدة الموضوع

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

BB code is متاحة
كود [IMG]متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

المواضيع المتشابهه
الموضوعكاتب الموضوعالمنتدىمشاركاتآخر مشاركة
طريقة تركيب ال Xcache معى php5.x و الاباتشيBader ALrushediلينكس و يونكس903-02-2009 01:24 صباحاً
موقع تسويق تعليمي رائعمنى عدليتبادل إعلاني و تجاري011-20-2008 09:46 صباحاً
احتاج استايل لموقع تعليمينوودي9مشاكل وحلول الـ مواقع310-24-2008 06:14 صباحاً
إللي يبي يفك شيفرة الزند php5-php4 للملفات الاجنبية فقط يدخلDjCobraسكربتات وادوات تطوير المواقع511-17-2007 02:39 مساءً
محتاج ستايل تعليميأنورمشاكل وحلول الـ مواقع102-01-2007 01:37 مساءً


منتديات شبكة ابن الخليج

ثقافات افريقية خواطر المعجم الوجيز رقية قصص ممنوعة رياضة اناشيد روحانية اناقه بكاره الصحة الجنسية عالم المرأه شانيل كبه نيه ديكور اناقه برامج انتى فايروس برامج تحويل صيغة ملفات صوت الطرق المثلى في استخدام البرامج العاب باربى FIFA Street arcade PS3 playstation Travian Adobe Photoshop صور لاعبين رسائل عتاب اناقه دروس للمبتدئين دروس Corel Bryce تحميل فوتوشوب دروس ايميج ريدي Adobe ImageReadyدروس افتر افكت Adobe After Effect مكتبة دروس adobe premiere دروس Adobe Illustrator Blender ملفات 3D Studio Max دروس محترفين 3D Studio Max دروس سويش مبدئة دروس بيرل دروس Microsoft Office دروس WINDOWS أنظمة التشغيل وندوز WINDOWS دروس فيجوال بيسك اناقه احدث الهاكات مكتبه هاكات المنتديات اضافات قسم ستايلات vBulletinمجلة المنتديات mkPortalقسم ستايلات مجلة المنتديات mkPortal Stylesسكربتات وادوات تطوير المواقعمشاكل وحلول الـ مواقع عروض منتديات آراءفوتوشوبCinema 4Dخامات فوتوشوبفرش فوتوشوباكشن فوتوشوباشكال فوتوشوبدليل مواقعاكتشف شخصيتكاخبارموسوعة الأطفالبوربوينتtorrentاختصار الروابطPageRankتوقيع لاميلكصانع القليترGlitterبرامج


الساعة تعتمد على توقيت جرينتش +3. الساعة الآن 03:58 مساءً.
Search Engine Optimization by vBSEO 3.1.0

Valid XHTML 1.0 Transitional Valid CSS!Powered by vBulletin® Version 3.7.1,
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd
شبكة و منتديات حبيبى نت  |  شبكة العربي  |   Feeds:   XML   JS   RSS   RSS Feed