تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

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

رد  
 
LinkBack أدوات الموضوع
عضو فعال
تاريخ التسجيل: Jun 2004-
#1 (permalink)  
طريقة الاتصال بقاعدة البيانات


يتم الاتصال بقاعدة البيانات عن طريق سياق mysql_connect

وكلمة Syntax ومعناها "سياق"
وهي ثابته لا تتغير لكل السكربتات التي تعمل مع قاعدة البيانات
كود PHP:
mysql_connect("host""username""password")or die("cannot connect to server"); 
mysql_connect : تستخدم للأتصال بقاعدة البيانات عن طريق الــ host المستضيف + username مستخدم قاعدة البيانات + password باسورد مستخدم قاعدة البيانات
وفي حال اذا اتمام عملية الاتصال سوف يعمل السكربت

وهنا السياق كامل

كود PHP:
mysql_connect("$host""$username""$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select db"); 
والآن تعالوا نتعلم كيف عمل ملف config.php خاص بنا بحيث نستعديه متى ما شئنا وهذي هي صيغته , انسخ الكود واحفظه بجهازك لأنك اكيد راح تحتاجه
احفظه بأسم config.php


كود PHP:
$host="localhost";//المستضيف ثابت ولا يحتاج تغيير
$username="abosaleh";//اسم المستخدم
$password="1234";//باسورد المستخدم
$db_name="test";//اسم قاعدة البيانات

// هنا السياق لكي يتم التحقق من البيانات المدخله بالاعلى 
mysql_connect("$host""$username""$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select db"); 
وسوف نتعلم كيف ادارج ملف كونفيغ في اي صفحة صممناها بأستخدام خاصية انكلود include
اي لا داعي لكل مره نكتب

كود PHP:
$host="localhost";//المستضيف ثابت ولا يحتاج تغيير
$username="abosaleh";//اسم المستخدم
$password="1234";//باسورد المستخدم
$db_name="test";//اسم قاعدة البيانات

// هنا السياق لكي يتم التحقق من البيانات المدخله بالاعلى 
mysql_connect("$host""$username""$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select db"); 
وانما نكتفي بأدراج كلمة انكلود فقط في الصفحة


كود PHP:
<?php
 
// لاحظ هنا تم ادراج ملف انكلود
include("config.php");

?>
وصلى الله وسلم على سيدنا الخلق والمرسلين سيدنا محمد على أفضل الصلاة والسلام

اخوكم بوصالح






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 غير متواجد حالياً   قديم 07-02-2006, 10:41 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Mar 2005-
#2 (permalink)  

السلام عليكم
بارك الله فيك اخوي بوصالح وجزاك الله عنا كل خير اتمنى طرح المزيد وانا اول تلاميذك باذن الله شكرا لك

واتمنى اخي بوصالح طريقة ملف index.php كيفيه عمله وشكرا لك وبانتظار ردك والمزيد من الدروس بارك الله فيك مرة اخرى






Hotrnaill غير متواجد حالياً   قديم 07-02-2006, 11:40 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2004-
#3 (permalink)  

السلام عليكم ..
تسلم بو صالح درس وافي وكامل لاكن بغيناك تخبرنا .. مثلا عدنا فورم يرسل معلومات للقاعدة والقاعدة تسجلها . نبغي نعرف عملية التسجيل و جلب المعلومات من القاعدة ؟؟؟






__________________
- مؤسسة أطوار العربية
عروضنا تبدأ من 30 ريال سعودي وبأرقى المواصفات
- مركز لؤلؤة الخليج
قريباً ... بحلته الجديدة
- دليلي
دليلك لعالم الإنترنت

MSN & Mail :
admin(@)atwaar.com
النعيمي غير متواجد حالياً   قديم 07-02-2006, 02:39 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#4 (permalink)  

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

واتمنى اخي بوصالح طريقة ملف index.php كيفيه عمله وشكرا لك وبانتظار ردك والمزيد من الدروس بارك الله فيك مرة اخرى
تبشر بالخير يالغالي






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 غير متواجد حالياً   قديم 07-02-2006, 03:36 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#5 (permalink)  

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

هلا بك يالنعيمي والله يحيك يالغالي
بأذن الله سوف يكون هناك درس تفصيلي وبالصور ايضاً لعمل قاعدة بيانات تستقبل البيانات من فورم معين كسجل الزوار و سكربت الدروس وغيره






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 غير متواجد حالياً   قديم 07-02-2006, 03:38 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2001-
#6 (permalink)  

أخي الفاضل / Abosaleh_2003
اصدق صار لي أكثر من ساعتين ادور على درس كيفية
الإتصال بقاعدة البيانات و الحمد لله لقيت هذا الدرس
أخي الفاضل
أرجوا منك ان لا تتركنا لأن كثير من الأخوة لا يكملون المشوار
فأرجوا ان تكمل لنتعلم منك ومن الآخرين .






__________________
اللهم صلى على سيدنا محمد وعلى آله وصحبه الكرام
المجله الإسلامية
UAE غير متواجد حالياً   قديم 07-02-2006, 08:58 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#7 (permalink)  

هلا بك يالغالي
لا تشيل هم الدروس سوف تتوالى بأذن الله بدءً من الاتصال بقاعدة البيانات الى انشاء السكربت وما شابه ذلك
في غضون ايام قادمة بأذن الله تعالى






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 غير متواجد حالياً   قديم 07-02-2006, 10:24 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2004-
#8 (permalink)  

جزاك الله خير وبارك الله في علمك






__________________
سبحان الله وبحمده سبحان الله العظيم
alsahernet غير متواجد حالياً   قديم 09-02-2006, 09:21 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#9 (permalink)  

العفو يالغالي






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 غير متواجد حالياً   قديم 11-02-2006, 09:12 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2004-
#10 (permalink)  

ولله اخى ابو صالح ممتاااااااز نرجوا المزيد باذن الله






__________________
اقم صلاتك قبل مماتك اقم صلاتك تنعم بحياتك
صلى قبل ان يصلى عليك - لا حول ولا قوه الا بالله
0124686663 & 0114686663
خدمات الشبكات اللاسلكية
hunter_rare غير متواجد حالياً   قديم 13-02-2006, 06:37 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2005-
#11 (permalink)  

السلام عليكم
اذا كان لدي موقعين 1 و 2
واردت الاتصال بقاعدة بيانات موقعي 1 عن طريق ملف الاتصال اضعه في موقعي 2 هل استطيع؟

وشكرا






__________________
تصميم وتطوير المواقع والمنتديات
www.pixelat.com
كيت كات غير متواجد حالياً   قديم 13-02-2006, 10:19 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#12 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة hunter_rare
ولله اخى ابو صالح ممتاااااااز نرجوا المزيد باذن الله
بأذن الله يالغالي تبشر بالخير






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 غير متواجد حالياً   قديم 14-02-2006, 09:07 AM
رد مع اقتباس
رد


 

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

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

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



الساعة الآن: 08:27 AM بتوقيت المملكة العربية السعودية