سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > PHP
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الوسوم:

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط جدا
#1  
شرح مختصر لتعامل php مع قاعدة البيانات الرائعة SQLite

حقيقة أنا لاحظت المواقع لا تتحدث عن قاعدة بيانات SQLite الرائعة والجميلة والسهلة وانا لست في طور التعريف عنها فقد أفرد لها الأخ المبدع أبو حازم موضوعا خاصا إليك رابطه
http://www.swalif.net/softs/swalif54/softs181505/
وحديثي سوف يكون عن طريقة الاتصال بها عن طريق php ونبدأ

SQLite لها أكثر من برنامج للتعامل معها وقد وضع الأخ أبو حازم مجموعة كبيرة من البرامج سواء التي تعمل على السيفر أو اللتي تعمل على الويندوز واهم هذه البرامج هو SQLiteManager



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

http://switch.dl.sourceforge.net/sou...r-1.2.0.tar.gz

والآن جاء دور طريقة الاتصال وقبل الشروع في طريقة الاتصال أريد أن أذكر معلومة وهي قاعدة بياناتSQLite عبارة عن ملف يعمل بملحق أو بغير ملحق أي ممكن يكون (SQLite.db) أو هكذا (SQLite)
وطريقة الاتصال نضع القاعدة في فولدر ثم يكون الاتصال هكذا
كود PHP:
<?php
//الاتصال ووضع الملف حسب مساره
$db sqlite_open("SQLite") or die ("خطا");

sqlite_query($db,"INSERT INTO  test (name) VALUES ('بندر العصيمي')");


$result sqlite_query($db"SELECT * FROM test");

while (
$row sqlite_fetch_array($result))
 {
 echo
"<br>";
echo 
$row['name'];
 echo
"<br/>";

}

?>
طبعا الكود
كود PHP:
$db sqlite_open("SQLite") or die ("خطا"); 
هو تعريف الاتصال ولو كانت القاعدة في فولدر آخر اسمه(moslm) سيكون التعريف هكذا
كود PHP:
$db sqlite_open("moslm/SQLite") or die ("خطا"); 

وملف العمل في الملحقات






الملفات المرفقة
نوع الملف: zip sqlite.zip‏ (798 بايت, 120 مشاهدة)
مهتم is offline   قديم 26-07-2008, 10:04 PM
الرد مع إقتباس
عضو نشيط جدا
#2  

شكرا لك ،
ما سبق وتعاملت معاها صراحة ، إن شاء الله اتعامل معاها في القريب






__________________
أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .
الفايق is offline   قديم 27-07-2008, 01:29 AM
الرد مع إقتباس
عضو فعال جدا
#3  

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






__________________
htaccess بكل بساطة

الشفرة الموحدة "يونِكود"

(إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي
jadweb.com is offline   قديم 27-07-2008, 04:16 AM
الرد مع إقتباس
عضو نشيط جدا
#4  

مش خطر كدا لو حد عرف مسارها هايروح يحملها من الموقع؟






__________________
يتم قبول الان استقبال اي طلبات برمجه على اي نوع من المنصات الاتيه للجوال
اندرويد - بلاك بيري - ايفون - ويندوز فون 7
ارجوا ارسال رساله خاصه على المنتدى
artint.net is offline   قديم 27-07-2008, 12:38 PM
الرد مع إقتباس
مشرف قسم PHP
#5  

إقتباس:
المشاركة الأصلية بواسطة artint.net مشاهدة مشاركة
مش خطر كدا لو حد عرف مسارها هايروح يحملها من الموقع؟
غالبا مثل هذه الملفات توضع خارج مجلد الموقع www بحيث تكون غير قابله للوصول .






__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
daif is offline   قديم 27-07-2008, 03:59 PM
الرد مع إقتباس
عضو فعال
#6  

مشكور وجزاك الله خير على الدرس ,






ff5006 is offline   قديم 28-07-2008, 12:09 AM
الرد مع إقتباس
عضو فعال
#7  

البرامج التي تستخدم SQLite تضعها عادة في مجلد تم تعيين deny for all ضمن ملف htaccess.

ورأيت بعضها يشفر اسم قاعدة البيانات باسم طويل عشوائي مثل: database_34aa56e21e96a79a8ecdjhs8fc4.db

والطريقة الأولى أسلم.
وكذلك الطريقة التي ذكرها الأخ ضيف، وهي وضع قاعدة البيانات خارج مجلد الموقع العام public_html ونحوه.

كما إن من المزايا الجديدة في SQLite ميزة التشفير، لكني لم أجربها بعد.






أبو حازم الاسكندراني is offline   قديم 31-07-2008, 09:56 AM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
مفاهيم التغير في لغة ASP.Net SQL ASP و ASP.NET 2 21-12-2006 10:04 AM
ما الجديد في MySQL 5 Mr.eslam الويب والويب 2.0 والـ Semantic Web 9 02-06-2006 01:08 AM
الرهيب 2002 لإسترجاع قاعدة البيانات من أي نوع Adhari.com الويب والويب 2.0 والـ Semantic Web 95 27-05-2006 08:05 PM
طريقة نقل قواعد البيانات وتركيبها باستخدام telnet Mansour الويب والويب 2.0 والـ Semantic Web 17 14-08-2002 08:56 AM
تركيب vB الويب والويب 2.0 والـ Semantic Web 9 07-08-2000 06:41 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 08:04 PM.