رد جديد  مشاركة جديدة 
عمل ملف تثبيت بسيط .. (من صفحة واحدة) - دروس بى اتش بى PHP - دروس البى اتش بى PHP (عمل ملف تثبيت بسيط .. (من صفحة واحدة))
الكاتب الرسالة
صور سيارات رووووووعه
الحريف
عضو مسجل خطر


المشاركات : 267
مجموعة : مسجل خطر
الإنتساب : Sep 2007
الحالة : غير متصل
السمعة : 0
الرد : #1
عمل ملف تثبيت بسيط .. (من صفحة واحدة) - دروس بى اتش بى PHP - دروس البى اتش بى PHP

عمل ملف تثبيت بسيط .. (من صفحة واحدة) - دروس بى اتش بى PHP - دروس البى اتش بى PHP
عمل ملف تثبيت بسيط .. (من صفحة واحدة)

<!-------------------><!--مقطع البدايه----->

<!--------------------><!--الخبر الرئيسي----->

بسم الله الرحمن الرحيم
هذا درس بسيط لعمل ملف install.شفرة للسكربت الخاص بك
أولا انشاء ملف الكونفيق لعمل الاتصال عن طريقة وللاتصال بالقاعدة ويكون هو نفسه ملف الكونفيق للسكربت لذا اذا قمت بتغيير المسار عليك تغيير مساره في الدالة include ايضا
<?
$dhost="localhost"; // الهوست للقاعدة
$duser="root"; // اسم المستخدم للقاعدة
$dpass=""; // الكلمة السرية للقاعدة
$dname="psevils"; // القاعدة
//
// أوامر الاتصال
//
$psevils = mysql_connect($dhost,$duser,$dpass) or die (mysql_error() );
mysql_select_db($dname,$psevils) or die (mysql_error() );
?>

شرح الملف
هذا الملف نقوم بادخل قيم القاعدة مثل الهوست واليوزر والباسوورد ومعلومات القاعدة ثم ندخل فيه اوامر الاتصال وذلك عوضا عن كتابتها في بداية كل ملف
الان نأتي للجزء المهم وهو مف الانستال
أولا
include("config.شفرة");

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


$t1 = mysql_query("
CREATE TABLE `news` (
`NewsID` int(11) NOT NULL auto_increment,
`Sub` varchar(250) NOT NULL default '',
`News` text NOT NULL,
PRIMARY KEY (`NewsID`) )
TYPE=MyISAM AUTO_INCREMENT=2 ;");

هنا نقوم باستخدام الدالة
mysql_query();

لعمل الادخال
ثم بعدها امر انشاء القاعدة وهو نفسه الذي نقوم بادخاله للقاعدة سواء بالامر او عن طريق ملف sql والامر يكون خاص بقاعدتك وانا عملت الدرس على القاعدة الخاصة بسكربت الاخبار الذي تم شرحه بهذا القسم

CREATE TABLE `news` (
`NewsID` int(11) NOT NULL auto_increment,
`Sub` varchar(250) NOT NULL default '',
`News` text NOT NULL,
PRIMARY KEY (`NewsID`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;


طبعا بعدها نغلق امر ال mysql_query ويكون هذا المتغير هو امر الادخل
الان نأتي لامر التحقق من الادخل

if(!$t1){
Echo " >>> Table Was Not Successful Created ";
}else{
Echo " >>> Table Successful Created ";}


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

if($t1){
Echo " >>> Table Successful Created ";
}else{
Echo " >>> Table Was Not Successful Created ";
}


ثم يأتي دور اغلاق الوسم الخاص بال شفرة
وكود الصفحة كاملا هو كالتالي
<?شفرة
include("config.شفرة");
$t1 = mysql_query("
CREATE TABLE `news` (
`NewsID` int(11) NOT NULL auto_increment,
`Sub` varchar(250) NOT NULL default '',
`News` text NOT NULL,
PRIMARY KEY (`NewsID`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;");

if($t1){
Echo " >>> Table Successful Created ";
}else{
Echo " >>> Table Was Not Successful Created ";
}
?>



عمل ملف تثبيت بسيط .. (من صفحة واحدة) - دروس بى اتش بى PHP - دروس البى اتش بى PHP

09-15-2007 12:04 AM
أرسل بريد للمستخدم إعرض جميع مشاركات العضو إقتبس الرسالة فى رد

عالم السيارات العاب سيارات

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


المشاركات : 267
مجموعة : مسجل خطر
الإنتساب : Sep 2007
الحالة : غير متصل
السمعة : 0
الرد : #2
RE: عمل ملف تثبيت بسيط .. (من صفحة واحدة) - دروس بى اتش بى PHP - دروس البى اتش بى PHP

منقول

09-15-2007 12:04 AM
أرسل بريد للمستخدم إعرض جميع مشاركات العضو إقتبس الرسالة فى رد
رد جديد  مشاركة جديدة 
عمل ملف تثبيت بسيط .. (من صفحة واحدة) - دروس بى اتش بى PHP - دروس البى اتش بى PHP

إحتمالات التقييم ...
المشاركة : الكاتب الردود : المشاهدات : آخر رد
  my best list of sites numkayary 1 4 أمس 08:02 PM
آخر رد: الخوالدة
  my best list of sites numkayary 0 2 أمس 05:50 PM
آخر رد: numkayary
  Ibp And Joomla, دمج islamroot 0 111 07-12-2008 08:00 AM
آخر رد: islamroot
  دراسة وتحليل فى سكريبت اتصل بنا - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 3 621 06-24-2008 05:19 AM
آخر رد: ملاكـ الروح
  بدايتك مع PHP - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 4 727 03-24-2008 02:30 AM
آخر رد: aatd
  مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الرابع - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 3 422 03-15-2008 08:02 PM
آخر رد: a_w_a30
  حماية مناطق بنظام الجلسات session - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 843 09-15-2007 12:18 AM
آخر رد: الحريف
  The Text Counter - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 480 09-15-2007 12:16 AM
آخر رد: الحريف
  هل نضع register_globals على هيئة الفتح أو الغلق؟ - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 329 09-15-2007 12:15 AM
آخر رد: الحريف
  مقدمة قصيرة - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 345 09-15-2007 12:12 AM
آخر رد: الحريف
  مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الخامس - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 430 09-15-2007 12:02 AM
آخر رد: الحريف
  مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الثالث - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 471 09-14-2007 11:57 PM
آخر رد: الحريف
  مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الثاني - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 316 09-14-2007 11:55 PM
آخر رد: الحريف
  مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الأول - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 501 09-14-2007 11:51 PM
آخر رد: الحريف
  إدارة الصور بواسطة تطبيقات قواعد البياناتmysql - دروس بى اتش بى PHP - دروس البى اتش بى PHP الحريف 1 613 09-14-2007 11:47 PM
آخر رد: الحريف

مشاهدة نسخة للطباعة
إرسال المشاركة لصديق
إشترك بالمشاركة | إضافة المشاركة للمفضلة

الذهاب إلى :

 Quick Theme: