درس لعمل ملف install.شفرة للسكربت الخاص بك
أولا انشاء ملف الكونفيق لعمل الاتصال عن طريقة وللاتصال بالقاعدة ويكون هو نفسه ملف الكونفيق للسكربت لذا اذا قمت بتغيير المسار عليك تغيير مساره في الدالة include ايضا
PHP كود :
<?php
$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() );?>
هذا الملف نقوم بادخل قيم القاعدة مثل الهوست واليوزر والباسوورد ومعلومات القاعدة ثم ندخل فيه اوامر الاتصال وذلك عوضا عن كتابتها في بداية كل ملف
الان نأتي للجزء المهم وهو مف الانستال
أولا
PHP كود :
include("config.شفرة");
PHP كود :
$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 ;");
هنا نقوم باستخدام الدالة
PHP كود :
mysql_query();
ثم بعدها امر انشاء القاعدة وهو نفسه الذي نقوم بادخاله للقاعدة سواء بالامر او عن طريق ملف sql والامر يكون خاص بقاعدتك وانا عملت الدرس على القاعدة الخاصة بسكربت الاخبار الذي تم شرحه بهذا القسم
PHP كود :
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 ويكون هذا المتغير هو امر الادخل
الان نأتي لامر التحقق من الادخل
PHP كود :
if(!$t1){
Echo " >>> Table Was Not Successful Created ";
}else{
Echo " >>> Table Successful Created ";}
الامر لا يحتاج شرح لانه هو عبارة عن استخدام الدالة الشرطية if للتحقق من عدم ادخل الجدول لانه اذا ل يكن قد فشل في الادخال سيكون قد نجح
طبعا يمكننا قلب النتيجة ليصبح كالتالي مثلا
PHP كود :
if($t1){
Echo " >>> Table Successful Created ";
}else{
Echo " >>> Table Was Not Successful Created ";
}
وكود الصفحة كاملا هو كالتالي
PHP كود :
<?phpinclude("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 ";
}?>
lملاحظة : تم التطبيق على قاعدة سكربت خاصة بي لكن انت طبق مثل هو مكتووب و ستصل للنتيجة باذن الله
0 التعليقات:
إرسال تعليق